diff options
Diffstat (limited to 'source/blender/compositor/intern/COM_ExecutionGroup.h')
-rw-r--r-- | source/blender/compositor/intern/COM_ExecutionGroup.h | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/source/blender/compositor/intern/COM_ExecutionGroup.h b/source/blender/compositor/intern/COM_ExecutionGroup.h index f97aa0ff985..a995da38dec 100644 --- a/source/blender/compositor/intern/COM_ExecutionGroup.h +++ b/source/blender/compositor/intern/COM_ExecutionGroup.h @@ -61,6 +61,7 @@ enum class eChunkExecutionState { }; struct ExecutionGroupFlags { + bool initialized : 1; /** * Is this ExecutionGroup an output ExecutionGroup * An OutputExecution group are groups containing a @@ -82,6 +83,7 @@ struct ExecutionGroupFlags { ExecutionGroupFlags() { + initialized = false; is_output = false; complex = false; open_cl = false; @@ -169,18 +171,6 @@ class ExecutionGroup { blender::Vector<eChunkExecutionState> m_chunk_execution_states; /** - * \brief indicator when this ExecutionGroup has valid Operations in its vector for Execution - * \note When building the ExecutionGroup Operations are added via recursion. - * First a WriteBufferOperations is added, then the. - * \note Operation containing the settings that is important for the ExecutiongGroup is added, - * \note When this occurs, these settings are copied over from the node to the ExecutionGroup - * \note and the Initialized flag is set to true. - * \see complex - * \see openCL - */ - bool m_initialized; - - /** * \brief denotes boundary for border compositing * \note measured in pixel space */ |