Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2015-01-30 17:52:38 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2015-01-30 23:49:41 +0300
commitcb2007906f902e4daeaf773833ef61da4020ea89 (patch)
tree6195a5f89ff508b1be6e032f48a718ccdbc3d490 /intern/cycles/render/mesh.cpp
parentd632ef7c66399bef4686673ae344cbad2a887c2a (diff)
Cycles: Use bool for is_lead array
This way we save 3 bytes per BVH node while building BVH, which overall gives 100Mb memory save when preparing Frank for render. It's not really much comparing to overall memory usage (which is 11Gb during scene preparation here) but still doesn't harm to have solved.
Diffstat (limited to 'intern/cycles/render/mesh.cpp')
-rw-r--r--intern/cycles/render/mesh.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/intern/cycles/render/mesh.cpp b/intern/cycles/render/mesh.cpp
index 9aa0cbcd06d..24d36a1fb0a 100644
--- a/intern/cycles/render/mesh.cpp
+++ b/intern/cycles/render/mesh.cpp
@@ -1124,7 +1124,6 @@ void MeshManager::device_update(Device *device, DeviceScene *dscene, Scene *scen
}
pool.wait_work();
-
foreach(Shader *shader, scene->shaders)
shader->need_update_attributes = false;