|
Blender
V2.93
|
#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 45 of file COM_ExecutionGroup.h.
|
inline |
Definition at line 66 of file COM_ExecutionGroup.h.
References complex, initialized, is_output, open_cl, and single_threaded.
| bool blender::compositor::ExecutionGroupFlags::complex |
Definition at line 53 of file COM_ExecutionGroup.h.
Referenced by blender::compositor::ExecutionGroup::addOperation(), ExecutionGroupFlags(), and blender::compositor::operator<<().
| bool blender::compositor::ExecutionGroupFlags::initialized |
Definition at line 46 of file COM_ExecutionGroup.h.
Referenced by blender::compositor::ExecutionGroup::addOperation(), 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 52 of file COM_ExecutionGroup.h.
Referenced by ExecutionGroupFlags(), blender::compositor::operator<<(), and blender::compositor::ExecutionGroup::setOutputExecutionGroup().
| bool blender::compositor::ExecutionGroupFlags::open_cl |
Can this ExecutionGroup be scheduled on an OpenCLDevice.
Definition at line 58 of file COM_ExecutionGroup.h.
Referenced by blender::compositor::ExecutionGroup::addOperation(), 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 64 of file COM_ExecutionGroup.h.
Referenced by blender::compositor::ExecutionGroup::addOperation(), ExecutionGroupFlags(), and blender::compositor::operator<<().