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:
Diffstat (limited to 'source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc')
-rw-r--r--source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc22
1 files changed, 11 insertions, 11 deletions
diff --git a/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc b/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc
index 1d3c2d596ee..99efd633524 100644
--- a/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc
+++ b/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc
@@ -477,31 +477,31 @@ void update_copy_on_write_scene(const Depsgraph *depsgraph,
scene_cow->r.cfra = scene_orig->r.cfra;
scene_cow->r.subframe = scene_orig->r.subframe;
// Update bases.
- const SceneLayer *scene_layer_orig = (SceneLayer *)scene_orig->render_layers.first;
- SceneLayer *scene_layer_cow = (SceneLayer *)scene_cow->render_layers.first;
- while (scene_layer_orig != NULL) {
+ const ViewLayer *view_layer_orig = (ViewLayer *)scene_orig->view_layers.first;
+ ViewLayer *view_layer_cow = (ViewLayer *)scene_cow->view_layers.first;
+ while (view_layer_orig != NULL) {
// Update pointers to active base.
- if (scene_layer_orig->basact == NULL) {
- scene_layer_cow->basact = NULL;
+ if (view_layer_orig->basact == NULL) {
+ view_layer_cow->basact = NULL;
}
else {
- const Object *obact_orig = scene_layer_orig->basact->object;
+ const Object *obact_orig = view_layer_orig->basact->object;
Object *obact_cow = (Object *)depsgraph->get_cow_id(&obact_orig->id);
- scene_layer_cow->basact = BKE_scene_layer_base_find(scene_layer_cow, obact_cow);
+ view_layer_cow->basact = BKE_view_layer_base_find(view_layer_cow, obact_cow);
}
// Update base flags.
//
// TODO(sergey): We should probably check visibled/selectabled
// flag here?
- const Base *base_orig = (Base *)scene_layer_orig->object_bases.first;
- Base *base_cow = (Base *)scene_layer_cow->object_bases.first;;
+ const Base *base_orig = (Base *)view_layer_orig->object_bases.first;
+ Base *base_cow = (Base *)view_layer_cow->object_bases.first;;
while (base_orig != NULL) {
base_cow->flag = base_orig->flag;
base_orig = base_orig->next;
base_cow = base_cow->next;
}
- scene_layer_orig = scene_layer_orig->next;
- scene_layer_cow = scene_layer_cow->next;
+ view_layer_orig = view_layer_orig->next;
+ view_layer_cow = view_layer_cow->next;
}
// Update edit object pointer.
if (scene_orig->obedit != NULL) {