diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-04-27 06:54:24 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-04-27 06:54:24 +0400 |
commit | ac849f98f5262a0776f2b7df152675608b109d03 (patch) | |
tree | 5bb2ad0562a66c3d3a7c663b9dfdd63cd33c3142 /intern/cycles/render/mesh.cpp | |
parent | 2b640a2519a3d4fd822415b8be6d2efdc469b4f1 (diff) |
Fix #35102: crash with experimental cycles displacement feature due to
uninitialized memory usage.
Diffstat (limited to 'intern/cycles/render/mesh.cpp')
-rw-r--r-- | intern/cycles/render/mesh.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/intern/cycles/render/mesh.cpp b/intern/cycles/render/mesh.cpp index ddb4a1ee2cf..4a2a64bb0f3 100644 --- a/intern/cycles/render/mesh.cpp +++ b/intern/cycles/render/mesh.cpp @@ -889,7 +889,7 @@ void MeshManager::device_update(Device *device, DeviceScene *dscene, Scene *scen bool displacement_done = false; foreach(Mesh *mesh, scene->meshes) - if(mesh->need_update && displace(device, scene, mesh, progress)) + if(mesh->need_update && displace(device, dscene, scene, mesh, progress)) displacement_done = true; /* todo: properly handle cancel halfway displacement */ |