From 0a0e4e0e698eb496c4fb18c79b532104581ce0af Mon Sep 17 00:00:00 2001 From: Tamito Kajiyama Date: Fri, 27 Jun 2014 08:56:57 +0200 Subject: [PATCH] Fix for DeviceScene::attributes_uchar4 not released properly Reviewed by: dingto Differential Revision: https://developer.blender.org/D620 --- intern/cycles/render/mesh.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/intern/cycles/render/mesh.cpp b/intern/cycles/render/mesh.cpp index 808db4fe5b2..3a95f5c106b 100644 --- a/intern/cycles/render/mesh.cpp +++ b/intern/cycles/render/mesh.cpp @@ -1131,6 +1131,7 @@ void MeshManager::device_free(Device *device, DeviceScene *dscene) device->tex_free(dscene->attributes_map); device->tex_free(dscene->attributes_float); device->tex_free(dscene->attributes_float3); + device->tex_free(dscene->attributes_uchar4); dscene->bvh_nodes.clear(); dscene->object_node.clear(); @@ -1148,6 +1149,7 @@ void MeshManager::device_free(Device *device, DeviceScene *dscene) dscene->attributes_map.clear(); dscene->attributes_float.clear(); dscene->attributes_float3.clear(); + dscene->attributes_uchar4.clear(); #ifdef WITH_OSL OSLGlobals *og = (OSLGlobals*)device->osl_memory();