|
Blender V4.3
|
Public Attributes | |
| std::mutex | mutex |
| ScheduledNodes | scheduled_nodes |
| std::atomic< bool > | has_scheduled_nodes = false |
Definition at line 274 of file lazy_function_graph_executor.cc.
| std::atomic<bool> blender::fn::lazy_function::CurrentTask::has_scheduled_nodes = false |
Makes it cheaper to check if there are any scheduled nodes because it avoids locking the mutex.
Definition at line 287 of file lazy_function_graph_executor.cc.
| std::mutex blender::fn::lazy_function::CurrentTask::mutex |
Mutex used to protect scheduled_nodes when the executor uses multi-threading.
Definition at line 278 of file lazy_function_graph_executor.cc.
| ScheduledNodes blender::fn::lazy_function::CurrentTask::scheduled_nodes |
Nodes that have been scheduled to execute next.
Definition at line 282 of file lazy_function_graph_executor.cc.