[Bf-blender-cvs] [0a0e4e0] master: Fix for DeviceScene::attributes_uchar4 not released properly

Tamito Kajiyama noreply at git.blender.org
Fri Jun 27 08:57:41 CEST 2014


Commit: 0a0e4e0e698eb496c4fb18c79b532104581ce0af
Author: Tamito Kajiyama
Date:   Fri Jun 27 08:56:57 2014 +0200
https://developer.blender.org/rB0a0e4e0e698eb496c4fb18c79b532104581ce0af

Fix for DeviceScene::attributes_uchar4 not released properly

Reviewed by: dingto
Differential Revision: https://developer.blender.org/D620

===================================================================

M	intern/cycles/render/mesh.cpp

===================================================================

diff --git a/intern/cycles/render/mesh.cpp b/intern/cycles/render/mesh.cpp
index 808db4f..3a95f5c 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();




More information about the Bf-blender-cvs mailing list