diff options
author | Jeroen Bakker <jeroen@blender.org> | 2021-04-02 16:24:34 +0300 |
---|---|---|
committer | Jeroen Bakker <jeroen@blender.org> | 2021-04-02 16:24:34 +0300 |
commit | a0f705f18c49d98bdad55eeb8d52ba48c86f4fc9 (patch) | |
tree | 3cfbc964fc06165bca0e214be6521f3dd1d02ed3 /source/blender/compositor/intern/COM_NodeOperationBuilder.cc | |
parent | fa9b05149c2ca3915a4fb2670c87a648d927336c (diff) |
Compositor: Debug stream operator.
Stream operators for NodeOperator and ExecutionGroup to help during
debugging.
Diffstat (limited to 'source/blender/compositor/intern/COM_NodeOperationBuilder.cc')
-rw-r--r-- | source/blender/compositor/intern/COM_NodeOperationBuilder.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/compositor/intern/COM_NodeOperationBuilder.cc b/source/blender/compositor/intern/COM_NodeOperationBuilder.cc index fdd48da3fb4..b1e1424f14e 100644 --- a/source/blender/compositor/intern/COM_NodeOperationBuilder.cc +++ b/source/blender/compositor/intern/COM_NodeOperationBuilder.cc @@ -125,6 +125,9 @@ void NodeOperationBuilder::convertToOperations(ExecutionSystem *system) void NodeOperationBuilder::addOperation(NodeOperation *operation) { m_operations.append(operation); + if (m_current_node) { + operation->set_name(m_current_node->getbNode()->name); + } } void NodeOperationBuilder::mapInputSocket(NodeInput *node_socket, @@ -658,7 +661,7 @@ static void add_group_operations_recursive(Tags &visited, NodeOperation *op, Exe ExecutionGroup *NodeOperationBuilder::make_group(NodeOperation *op) { - ExecutionGroup *group = new ExecutionGroup(); + ExecutionGroup *group = new ExecutionGroup(this->m_groups.size()); m_groups.append(group); Tags visited; |