From 7ea59cddb1bb81b582756bcbddd178cf777f7fb9 Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Wed, 27 Sep 2023 09:05:24 +0200 Subject: [PATCH] add overload for defining BufferUsageHint --- .../Rendering/Renderer.vb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Pilz.Drawing.Drawing3D.OpenGLRenderer/Rendering/Renderer.vb b/Pilz.Drawing.Drawing3D.OpenGLRenderer/Rendering/Renderer.vb index 8319ed9..db4a921 100644 --- a/Pilz.Drawing.Drawing3D.OpenGLRenderer/Rendering/Renderer.vb +++ b/Pilz.Drawing.Drawing3D.OpenGLRenderer/Rendering/Renderer.vb @@ -141,6 +141,14 @@ Namespace RenderingN ''' Creates the Buffers and store the requied Data. ''' Public Sub RenderModel() + RenderModel(BufferUsageHint.StaticDraw) + End Sub + + ''' + ''' Creates the Buffers and store the requied Data. + ''' + ''' The hint how the graphics card should handle the data. + Public Sub RenderModel(bufferUsage As BufferUsageHint) ReleaseBuffers() For Each mesh As Mesh In obj3d.Meshes