diff options
author | Manuel Castilla <manzanillawork@gmail.com> | 2021-07-06 20:54:13 +0300 |
---|---|---|
committer | Manuel Castilla <manzanillawork@gmail.com> | 2021-07-06 21:22:43 +0300 |
commit | 46a261e108ee98a4f557dc731ff8be9887cd061c (patch) | |
tree | 067cea41032c09958c6a6c4af3e7314d6676c2cc /source/blender/compositor/intern/COM_ExecutionSystem.cc | |
parent | 40de5742afdc4de303a637d932c08c4556fe3e04 (diff) |
Compositor: Fix execution system unset during constant folding
Diffstat (limited to 'source/blender/compositor/intern/COM_ExecutionSystem.cc')
-rw-r--r-- | source/blender/compositor/intern/COM_ExecutionSystem.cc | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/source/blender/compositor/intern/COM_ExecutionSystem.cc b/source/blender/compositor/intern/COM_ExecutionSystem.cc index abe94ec8f40..07f4082573c 100644 --- a/source/blender/compositor/intern/COM_ExecutionSystem.cc +++ b/source/blender/compositor/intern/COM_ExecutionSystem.cc @@ -64,7 +64,7 @@ ExecutionSystem::ExecutionSystem(RenderData *rd, this->m_context.setDisplaySettings(displaySettings); { - NodeOperationBuilder builder(&m_context, editingtree); + NodeOperationBuilder builder(&m_context, editingtree, this); builder.convertToOperations(this); } @@ -101,9 +101,6 @@ void ExecutionSystem::set_operations(const Vector<NodeOperation *> &operations, { m_operations = operations; m_groups = groups; - for (NodeOperation *op : m_operations) { - op->set_execution_system(this); - } } void ExecutionSystem::execute() |