diff options
Diffstat (limited to 'source/blender/depsgraph/intern/builder/deg_builder_nodes_scene.cc')
-rw-r--r-- | source/blender/depsgraph/intern/builder/deg_builder_nodes_scene.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene.cc b/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene.cc index 64f841d56fc..ef73de517e8 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene.cc +++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene.cc @@ -31,13 +31,19 @@ void DepsgraphNodeBuilder::build_scene_render(Scene *scene) { scene_ = scene; const bool build_compositor = (scene->r.scemode & R_DOCOMP); + const bool build_sequencer = (scene->r.scemode & R_DOSEQ); IDNode *id_node = add_id_node(&scene->id); id_node->linked_state = DEG_ID_LINKED_DIRECTLY; add_time_source(); + build_animdata(&scene->id); build_scene_parameters(scene); + build_scene_audio(scene); if (build_compositor) { build_scene_compositor(scene); } + if (build_sequencer) { + build_scene_sequencer(scene); + } } void DepsgraphNodeBuilder::build_scene_parameters(Scene *scene) |