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:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2017-10-20 05:20:37 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2017-10-21 21:58:28 +0300
commit92ec4863c22f249a21a5b5224d91fcab5c602100 (patch)
tree106fa46283383781adfa68df8a87a223ec86bfbe /intern/cycles/render/mesh.cpp
parent0836795a0d6967f1c0dc3a5ae84d3e9d30814b0e (diff)
Code refactor: simplify image device memory allocation.
Diffstat (limited to 'intern/cycles/render/mesh.cpp')
-rw-r--r--intern/cycles/render/mesh.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/intern/cycles/render/mesh.cpp b/intern/cycles/render/mesh.cpp
index 6470b3b1075..efec1d3e491 100644
--- a/intern/cycles/render/mesh.cpp
+++ b/intern/cycles/render/mesh.cpp
@@ -1913,7 +1913,6 @@ void MeshManager::device_update_flags(Device * /*device*/,
}
void MeshManager::device_update_displacement_images(Device *device,
- DeviceScene *dscene,
Scene *scene,
Progress& progress)
{
@@ -1941,12 +1940,10 @@ void MeshManager::device_update_displacement_images(Device *device,
}
}
}
- image_manager->device_prepare_update(dscene);
foreach(int slot, bump_images) {
pool.push(function_bind(&ImageManager::device_update_slot,
image_manager,
device,
- dscene,
scene,
slot,
&progress));
@@ -2029,7 +2026,7 @@ void MeshManager::device_update(Device *device, DeviceScene *dscene, Scene *scen
}
if(true_displacement_used) {
VLOG(1) << "Updating images used for true displacement.";
- device_update_displacement_images(device, dscene, scene, progress);
+ device_update_displacement_images(device, scene, progress);
old_need_object_flags_update = scene->object_manager->need_flags_update;
scene->object_manager->device_update_flags(device,
dscene,