|
Blender V4.3
|
#include <COM_ConstantFolder.h>
Public Member Functions | |
| ConstantFolder (NodeOperationBuilder &operations_builder) | |
| int | fold_operations () |
Evaluates all operations with constant elements into primitive constant operations (Value/Vector/Color).
Definition at line 20 of file COM_ConstantFolder.h.
| ConstantFolder::ConstantFolder | ( | NodeOperationBuilder & | operations_builder | ) |
| operations_builder | Contains all operations to fold. |
| exec_system | Execution system. |
Definition at line 17 of file COM_ConstantFolder.cc.
References BLI_rcti_init().
| int ConstantFolder::fold_operations | ( | ) |
Evaluate operations with constant elements into primitive constant operations.
Definition at line 136 of file COM_ConstantFolder.cc.
References blender::compositor::NodeOperationBuilder::get_operations(), blender::Vector< T, InlineBufferCapacity, Allocator >::size(), blender::compositor::WorkScheduler::start(), and blender::compositor::WorkScheduler::stop().
Referenced by blender::compositor::NodeOperationBuilder::convert_to_operations().