Blender  V3.3
pipeline_compositor.cc
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later
2  * Copyright 2020 Blender Foundation. All rights reserved. */
3 
4 #include "pipeline_compositor.h"
5 
8 #include "intern/depsgraph.h"
9 
10 namespace blender::deg {
11 
13  : AbstractBuilderPipeline(graph), nodetree_(nodetree)
14 {
16 }
17 
19 {
20  node_builder.build_scene_render(scene_, view_layer_);
21  node_builder.build_nodetree(nodetree_);
22 }
23 
25 {
26  relation_builder.build_scene_render(scene_, view_layer_);
27  relation_builder.build_nodetree(nodetree_);
28 }
29 
30 } // namespace blender::deg
virtual void build_relations(DepsgraphRelationBuilder &relation_builder) override
virtual void build_nodes(DepsgraphNodeBuilder &node_builder) override
CompositorBuilderPipeline(::Depsgraph *graph, bNodeTree *nodetree)
virtual void build_scene_render(Scene *scene, ViewLayer *view_layer)
virtual void build_nodetree(bNodeTree *ntree)
virtual void build_scene_render(Scene *scene, ViewLayer *view_layer)
virtual void build_nodetree(bNodeTree *ntree)
Depsgraph * graph