[Bf-blender-cvs] [7a18ee62eb4] blender2.8: Gawain: Fix memory manager.
Clément Foucault
noreply at git.blender.org
Mon May 15 16:24:29 CEST 2017
Commit: 7a18ee62eb4d6c6028d05f1da259fe8695f49a3f
Author: Clément Foucault
Date: Mon May 15 16:24:24 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB7a18ee62eb4d6c6028d05f1da259fe8695f49a3f
Gawain: Fix memory manager.
===================================================================
M intern/gawain/src/vertex_buffer.c
===================================================================
diff --git a/intern/gawain/src/vertex_buffer.c b/intern/gawain/src/vertex_buffer.c
index e6514ccb3e6..0029e6d5fe9 100644
--- a/intern/gawain/src/vertex_buffer.c
+++ b/intern/gawain/src/vertex_buffer.c
@@ -55,8 +55,10 @@ void VertexBuffer_discard(VertexBuffer* verts)
{
if (verts->vbo_id) {
int size;
+ glBindBuffer(GL_ARRAY_BUFFER, verts->vbo_id);
glGetBufferParameteriv(GL_ARRAY_BUFFER, GL_BUFFER_SIZE, &size);
vbo_memory_usage -= size;
+ glBindBuffer(GL_ARRAY_BUFFER, 0);
buffer_id_free(verts->vbo_id);
}
More information about the Bf-blender-cvs
mailing list