Blender
V3.3
|
#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 |
Definition at line 29 of file COM_ExecutionGroup.h.
|
inline |
Definition at line 50 of file COM_ExecutionGroup.h.
References complex, initialized, is_output, open_cl, and single_threaded.
bool blender::compositor::ExecutionGroupFlags::complex |
Definition at line 37 of file COM_ExecutionGroup.h.
Referenced by blender::compositor::ExecutionGroup::add_operation(), ExecutionGroupFlags(), and blender::compositor::operator<<().
bool blender::compositor::ExecutionGroupFlags::initialized |
Definition at line 30 of file COM_ExecutionGroup.h.
Referenced by blender::compositor::ExecutionGroup::add_operation(), ExecutionGroupFlags(), and blender::compositor::operator<<().
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().
bool blender::compositor::ExecutionGroupFlags::open_cl |
Can this ExecutionGroup be scheduled on an OpenCLDevice.
Definition at line 42 of file COM_ExecutionGroup.h.
Referenced by blender::compositor::ExecutionGroup::add_operation(), ExecutionGroupFlags(), blender::compositor::opencl_schedule(), and blender::compositor::operator<<().
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<<().