|
Blender V5.0
|
Public Member Functions | |
| Executor (const GraphExecutor &self) | |
| ~Executor () | |
| void | execute (Params ¶ms, const Context &context) |
Definition at line 289 of file lazy_function_graph_executor.cc.
|
inline |
Definition at line 344 of file lazy_function_graph_executor.cc.
References BLI_assert, and self.
|
inline |
Definition at line 350 of file lazy_function_graph_executor.cc.
References BLI_task_pool_free(), blender::threading::parallel_for(), and task_pool.
|
inline |
Main entry point to the execution of this graph.
Definition at line 367 of file lazy_function_graph_executor.cc.
References blender::LinearAllocator< Allocator >::allocate(), BLI_assert, BLI_SCOPED_DEFER, BLI_task_pool_work_and_wait(), get_local_data(), blender::fn::lazy_function::NodeState::has_side_effects, params, and task_pool.