Fix #35102: crash with experimental cycles displacement feature due to

uninitialized memory usage.
This commit is contained in:
Brecht Van Lommel
2013-04-27 02:54:24 +00:00
parent 2b640a2519
commit ac849f98f5
3 changed files with 6 additions and 3 deletions

View File

@@ -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 */