Clay Engine: Fix Memory Leak.

This commit is contained in:
2017-02-22 12:19:10 +01:00
parent 4f2375b82f
commit e05d3d5d9b

View File

@@ -457,7 +457,11 @@ void DRW_shgroup_free(struct DRWShadingGroup *shgroup)
BLI_freelistN(&shgroup->calls);
BLI_freelistN(&shgroup->interface->uniforms);
BLI_freelistN(&shgroup->interface->attribs);
/* TODO free instance vbo */
if (shgroup->interface->instance_vbo) {
glDeleteBuffers(1, &shgroup->interface->instance_vbo);
}
MEM_freeN(shgroup->interface);
if (shgroup->batch_geom) {