Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::compositor::ExecutionGroupFlags Struct Reference

#include <COM_ExecutionGroup.h>

Public Member Functions

 ExecutionGroupFlags ()
 

Public Attributes

bool initialized: 1
 
bool is_output: 1
 
bool complex: 1
 
bool open_cl: 1
 
bool single_threaded: 1
 

Detailed Description

Definition at line 29 of file COM_ExecutionGroup.h.

Constructor & Destructor Documentation

◆ ExecutionGroupFlags()

blender::compositor::ExecutionGroupFlags::ExecutionGroupFlags ( )
inline

Definition at line 50 of file COM_ExecutionGroup.h.

References complex, initialized, is_output, open_cl, and single_threaded.

Member Data Documentation

◆ complex

bool blender::compositor::ExecutionGroupFlags::complex

◆ initialized

bool blender::compositor::ExecutionGroupFlags::initialized

◆ is_output

bool blender::compositor::ExecutionGroupFlags::is_output

Is this ExecutionGroup an output ExecutionGroup An OutputExecution group are groups containing a ViewerOperation, CompositeOperation, PreviewOperation.

Definition at line 36 of file COM_ExecutionGroup.h.

Referenced by ExecutionGroupFlags(), blender::compositor::operator<<(), and blender::compositor::ExecutionGroup::set_output_execution_group().

◆ open_cl

bool blender::compositor::ExecutionGroupFlags::open_cl

◆ single_threaded

bool blender::compositor::ExecutionGroupFlags::single_threaded

Schedule this execution group as a single chunk. This chunk will be executed by a single thread.

Definition at line 48 of file COM_ExecutionGroup.h.

Referenced by blender::compositor::ExecutionGroup::add_operation(), ExecutionGroupFlags(), and blender::compositor::operator<<().


The documentation for this struct was generated from the following file: