|
Blender V5.0
|
Inherits blender::fn::lazy_function::GraphExecutorLogger.
Static Public Attributes | |
| static Mutex | dump_error_context_mutex |
Logs intermediate values from the lazy-function graph evaluation into #GeoNodesLog based on the mapping between the lazy-function graph and the corresponding bNodeTree.
Definition at line 1709 of file geometry_nodes_lazy_function.cc.
|
inline |
Definition at line 1714 of file geometry_nodes_lazy_function.cc.
|
inline |
Definition at line 1799 of file geometry_nodes_lazy_function.cc.
References blender::nodes::geo_eval_log::GeoTreeLogger::allocator, blender::nodes::geo_eval_log::GeoTreeLogger::debug_messages, blender::fn::lazy_function::Node::inputs(), blender::Span< T >::is_empty(), and blender::fn::lazy_function::Node::outputs().
Referenced by log_before_node_execute().
|
inlineoverridevirtual |
Reimplemented from blender::fn::lazy_function::GraphExecutorLogger.
Definition at line 1774 of file geometry_nodes_lazy_function.cc.
References BLI_assert, blender::nodes::GeoNodesUserData::compute_context, dump_error_context_mutex, lock, blender::fn::lazy_function::Node::name(), blender::fn::lazy_function::Socket::name(), blender::fn::lazy_function::Socket::node(), and blender::ComputeContext::print_stack().
|
inlineoverridevirtual |
Reimplemented from blender::fn::lazy_function::GraphExecutorLogger.
Definition at line 1759 of file geometry_nodes_lazy_function.cc.
References BLI_assert, blender::nodes::GeoNodesUserData::compute_context, dump_error_context_mutex, lock, blender::fn::lazy_function::Node::name(), and blender::ComputeContext::print_stack().
|
inlineoverridevirtual |
Reimplemented from blender::fn::lazy_function::GraphExecutorLogger.
Definition at line 1789 of file geometry_nodes_lazy_function.cc.
References add_thread_id_debug_message().
|
inlineoverridevirtual |
Reimplemented from blender::fn::lazy_function::GraphExecutorLogger.
Definition at line 1719 of file geometry_nodes_lazy_function.cc.
References blender::Span< T >::is_empty(), blender::nodes::geo_eval_log::GeoTreeLogger::log_value(), and blender::Span< T >::take_front().
|
inlinestatic |
Definition at line 1757 of file geometry_nodes_lazy_function.cc.
Referenced by dump_when_input_is_set_twice(), and dump_when_outputs_are_missing().