Commit: b11d0d55cd4d34b35933b536c2fef233d9c3222f Author: Omar Emara Date: Thu Mar 31 13:01:20 2022 +0200 Branches: temp-viewport-compositor-compiler https://developer.blender.org/rBb11d0d55cd4d34b35933b536c2fef233d9c3222f
Viewport Compositor: Fix double scheduling of nodes =================================================================== M source/blender/nodes/intern/node_compositor_execute.cc =================================================================== diff --git a/source/blender/nodes/intern/node_compositor_execute.cc b/source/blender/nodes/intern/node_compositor_execute.cc index 8e31b4c6264..41e01bf18ce 100644 --- a/source/blender/nodes/intern/node_compositor_execute.cc +++ b/source/blender/nodes/intern/node_compositor_execute.cc @@ -1519,8 +1519,7 @@ void Scheduler::compute_schedule(DNode node) const DInputSocket input{node.context(), input_ref}; input.foreach_origin_socket([&](const DSocket origin) { /* The origin node was added before or was already schedule, so skip it. The number of - * origin nodes is very small, so linear search is okay. - */ + * origin nodes is very small, so linear search is okay. */ if (sorted_origin_nodes.contains(origin.node()) || schedule_.contains(origin.node())) { return; } @@ -1543,7 +1542,7 @@ void Scheduler::compute_schedule(DNode node) compute_schedule(origin_node); } - schedule_.add_new(node); + schedule_.add(node); } /* -------------------------------------------------------------------- _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs