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/depsgraph_build.cc')
-rw-r--r--source/blender/depsgraph/intern/depsgraph_build.cc22
1 files changed, 11 insertions, 11 deletions
diff --git a/source/blender/depsgraph/intern/depsgraph_build.cc b/source/blender/depsgraph/intern/depsgraph_build.cc
index 80d3df2811c..34ca2244b3a 100644
--- a/source/blender/depsgraph/intern/depsgraph_build.cc
+++ b/source/blender/depsgraph/intern/depsgraph_build.cc
@@ -196,13 +196,13 @@ void DEG_add_special_eval_flag(Depsgraph *graph, ID *id, short flag)
/* Build depsgraph for the given scene layer, and dump results in given
* graph container.
*/
-void DEG_graph_build_from_scene_layer(Depsgraph *graph,
+void DEG_graph_build_from_view_layer(Depsgraph *graph,
Main *bmain,
Scene *scene,
- SceneLayer *scene_layer)
+ ViewLayer *view_layer)
{
#ifdef DEBUG_TIME
- TIMEIT_START(DEG_graph_build_from_scene_layer);
+ TIMEIT_START(DEG_graph_build_from_view_layer);
#endif
DEG::Depsgraph *deg_graph = reinterpret_cast<DEG::Depsgraph *>(graph);
@@ -218,8 +218,8 @@ void DEG_graph_build_from_scene_layer(Depsgraph *graph,
/* 1) Generate all the nodes in the graph first */
DEG::DepsgraphNodeBuilder node_builder(bmain, deg_graph);
node_builder.begin_build();
- node_builder.build_scene_layer(scene,
- scene_layer,
+ node_builder.build_view_layer(scene,
+ view_layer,
DEG::DEG_ID_LINKED_DIRECTLY);
/* 2) Hook up relationships between operations - to determine evaluation
@@ -227,7 +227,7 @@ void DEG_graph_build_from_scene_layer(Depsgraph *graph,
*/
DEG::DepsgraphRelationBuilder relation_builder(bmain, deg_graph);
relation_builder.begin_build();
- relation_builder.build_scene_layer(scene, scene_layer);
+ relation_builder.build_view_layer(scene, view_layer);
if (DEG_depsgraph_use_copy_on_write()) {
relation_builder.build_copy_on_write_relations();
}
@@ -255,7 +255,7 @@ void DEG_graph_build_from_scene_layer(Depsgraph *graph,
#endif
#ifdef DEBUG_TIME
- TIMEIT_END(DEG_graph_build_from_scene_layer);
+ TIMEIT_END(DEG_graph_build_from_view_layer);
#endif
/* Relations are up to date. */
@@ -277,14 +277,14 @@ void DEG_graph_tag_relations_update(Depsgraph *graph)
void DEG_graph_relations_update(Depsgraph *graph,
Main *bmain,
Scene *scene,
- SceneLayer *scene_layer)
+ ViewLayer *view_layer)
{
DEG::Depsgraph *deg_graph = (DEG::Depsgraph *)graph;
if (!deg_graph->need_update) {
/* Graph is up to date, nothing to do. */
return;
}
- DEG_graph_build_from_scene_layer(graph, bmain, scene, scene_layer);
+ DEG_graph_build_from_view_layer(graph, bmain, scene, view_layer);
}
/* Tag all relations for update. */
@@ -292,10 +292,10 @@ void DEG_relations_tag_update(Main *bmain)
{
DEG_DEBUG_PRINTF("%s: Tagging relations for update.\n", __func__);
LINKLIST_FOREACH(Scene *, scene, &bmain->scene) {
- LINKLIST_FOREACH(SceneLayer *, scene_layer, &scene->render_layers) {
+ LINKLIST_FOREACH(ViewLayer *, view_layer, &scene->view_layers) {
Depsgraph *depsgraph =
(Depsgraph *)BKE_scene_get_depsgraph(scene,
- scene_layer,
+ view_layer,
false);
if (depsgraph != NULL) {
DEG_graph_tag_relations_update(depsgraph);