Blender
V3.3
|
#include "intern/builder/deg_builder_cycle.h"
#include <cstdio>
#include <cstdlib>
#include "BLI_stack.h"
#include "BLI_utildefines.h"
#include "intern/node/deg_node.h"
#include "intern/node/deg_node_component.h"
#include "intern/node/deg_node_operation.h"
#include "intern/depsgraph.h"
#include "intern/depsgraph_relation.h"
Go to the source code of this file.
Namespaces | |
blender | |
blender::deg | |
Functions | |
void | blender::deg::deg_graph_detect_cycles (Depsgraph *graph) |
StackEntry* from |
Definition at line 39 of file deg_builder_cycle.cc.
Referenced by blender::bke::CurvesGeometry::adapt_domain(), CCL_NAMESPACE_BEGIN::ShaderGraphBuilder::add_connection(), BCMatrix::add_inverted_transform(), blender::compositor::NodeConverter::add_link(), blender::compositor::NodeOperationBuilder::add_link(), add_main_to_main(), blender::deg::Depsgraph::add_new_relation(), BCMatrix::add_transform(), array< T, alignment >::append(), BCMatrix::apply_transform(), array< T, alignment >::array(), avi_converter_to_rgb32(), avi_format_convert(), BKE_constraint_mat_convertspace(), BKE_pose_copy_result(), BLI_listbase_move_index(), BLI_rename(), libmv::BrownCameraIntrinsics::BrownCameraIntrinsics(), btSoftBodyConcaveCollisionAlgorithm::calculateTimeOfImpact(), btDefaultVehicleRaycaster::castRay(), blender::deg::Depsgraph::check_nodes_connected(), ShaderGraph::clean(), collection_drop_invoke(), blender::compositor::COM_convert_data_type(), ShaderGraph::connect(), console_history_add(), console_lb_add__internal(), ConvertNode::constant_fold(), constraint_target_to_mat4(), blender::compositor::NodeOperationBuilder::convert_to_operations(), ConvertNode::ConvertNode(), copy_callback_pre(), copy_particle_key(), copy_single_file(), copy_stack(), cp_bfmatrix(), cp_fmatrix(), cp_lfvector(), OSLNode::create(), btSoftBodyHelpers::CreateRope(), cycle_offset_triple(), btMultiBodyDynamicsWorld::debugDrawWorld(), deinterlace(), delete_callback_post(), delete_single_file(), ShaderGraph::disconnect(), distribute_from_verts_exec(), distribute_grid(), distribute_invalid(), distribute_particles(), distribute_particles_on_dm(), libmv::DivisionCameraIntrinsics::DivisionCameraIntrinsics(), btIDebugDraw::drawAabb(), btIDebugDraw::drawLine(), ED_node_tree_start(), blender::ed::space_node::gather_socket_link_operations(), generate_arc_from_point_to_point(), generate_semi_circle_from_point_to_point(), blender::bke::DataTypeConversions::get_conversion_functions(), blender::nodes::node_shader_vector_transform_cc::get_gpufn_name_from_to(), blender::bke::get_internal_link_type_priority(), OSLRenderServices::get_matrix(), gpencil_do_curve_circle_sel(), gpencil_interpolate_fl_from_to(), gpencil_interpolate_v4_from_to(), gpencil_select_curve_point(), blender::compositor::DebugInfo::graphviz_system(), IMB_buffer_byte_from_byte(), IMB_buffer_byte_from_float(), IMB_buffer_byte_from_float_mask(), IMB_buffer_float_from_byte(), IMB_buffer_float_from_float(), IMB_buffer_float_from_float_mask(), imb_loadpng(), imb_save_openexr_half(), imb_savepng(), imb_savetiff(), imb_stereo3d_read_anaglyph(), imb_stereo3d_read_interlace(), imb_stereo3d_read_sidebyside(), imb_stereo3d_read_topbottom(), imb_stereo3d_write_anaglyph(), imb_stereo3d_write_interlace(), imb_stereo3d_write_sidebyside(), imb_stereo3d_write_topbottom(), IMB_tiles_to_rect(), interlace(), blender::deg::is_reachable(), key_evaluate_relative(), lib_override_prefill_newid_from_existing_overrides(), lineart_triangle_edge_image_space_occlusion(), libmv::internal::LookupWarpGrid::LookupWarpGrid(), mul_bfmatrix_lfvector(), mul_fmatrix_fvector(), mul_fvector_fmatrix(), mul_fvector_S(), muladd_fmatrix_fvector(), muladd_fmatrixT_fvector(), blender::dot::DirectedGraph::new_edge(), new_sample_edge_from_sample_points(), blender::ed::space_node::node_remove_extra_links(), node_socket_copy_default_value(), nodeFindLink(), nodestack_get_vec(), libmv::NukeCameraIntrinsics::NukeCameraIntrinsics(), btCollisionWorld::objectQuerySingleInternal(), array< T, alignment >::operator=(), CCL_NAMESPACE_BEGIN::ShaderGraphBuilder::output_closure(), CCL_NAMESPACE_BEGIN::ShaderGraphBuilder::output_color(), CCL_NAMESPACE_BEGIN::ShaderGraphBuilder::output_value(), libmv::PolynomialCameraIntrinsics::PolynomialCameraIntrinsics(), psys_find_parents(), psys_interpolate_value_from_verts(), psys_map_index_on_dm(), psys_mat_hair_to_global(), psys_mat_hair_to_object(), psys_mat_hair_to_orco(), psys_particle_on_dm(), psys_particle_on_emitter(), psys_particle_value_from_verts(), psys_thread_context_init_distribute(), ptcache_data_copy(), btCollisionWorld::rayTestSingleInternal(), recursive_operation(), ShaderGraph::relink(), render_copy_renderdata(), blender::nodes::node_fn_replace_string_cc::replace_all(), reset_all_particles(), blender::compositor::NodeOperationBuilder::resolve_proxies(), RNA_def_struct(), screen_data_copy(), blender::nodes::search_link_ops_for_socket_templates(), SegmentSqrDistance(), shader_validate_link(), blender::ed::space_node::snode_set_context(), array< T, alignment >::steal_data(), device_vector< T >::steal_data(), subadd_bfmatrixS_bfmatrixS(), svm_node_convert(), svm_node_vector_transform(), txt_get_span(), updateClosestVectorAndPoints(), util_cdf_evaluate(), util_cdf_invert(), and util_cdf_inverted().
Depsgraph* graph |
Definition at line 56 of file deg_builder_cycle.cc.
Referenced by ShaderManager::add_default(), add_node(), add_nodes(), blender::deg::build_collision_relations(), blender::deg::build_effector_relations(), blender::deg::clear_physics_relations(), ImageTextureNode::clone(), EnvironmentTextureNode::clone(), PointDensityTextureNode::clone(), IESLightNode::clone(), OSLNode::clone(), SVMCompiler::compile_type(), SVMCompiler::CompilerState::CompilerState(), OSLNode::create(), ImageTextureNode::cull_tiles(), blender::deg::deg_check_base_in_depsgraph(), blender::deg::deg_check_id_in_depsgraph(), DEG_debug_consistency_check(), DEG_debug_graph_relations_validate(), blender::deg::deg_debug_graphviz_graph_nodes(), blender::deg::deg_debug_graphviz_graph_relations(), DEG_debug_relations_graphviz(), DEG_editors_update(), DEG_enable_editors_update(), blender::deg::deg_eval_stats_aggregate(), blender::deg::deg_evaluate_copy_on_write(), blender::deg::deg_evaluate_object_node_visibility(), DEG_evaluate_on_framechange(), DEG_evaluate_on_refresh(), DEG_get_bmain(), DEG_get_collision_relations(), DEG_get_ctime(), DEG_get_customdata_mask_for_object(), DEG_get_effector_relations(), DEG_get_eval_flags_for_id(), DEG_get_evaluated_scene(), DEG_get_evaluated_view_layer(), DEG_get_input_scene(), DEG_get_input_view_layer(), DEG_get_mode(), blender::deg::deg_graph_build_finalize(), DEG_graph_build_for_all_objects(), DEG_graph_build_for_compositor_preview(), DEG_graph_build_for_render_pipeline(), DEG_graph_build_from_ids(), DEG_graph_build_from_view_layer(), blender::deg::deg_graph_clear_tags(), blender::deg::deg_graph_detect_cycles(), blender::deg::deg_graph_flush_updates(), blender::deg::deg_graph_flush_visibility_flags(), blender::deg::deg_graph_flush_visibility_flags_if_needed(), DEG_graph_free(), DEG_graph_id_tag_update(), DEG_graph_relations_update(), blender::deg::deg_graph_remove_unused_noops(), DEG_graph_tag_on_visible_update(), DEG_graph_tag_relations_update(), blender::deg::deg_graph_transitive_reduction(), DEG_id_type_any_updated(), DEG_id_type_updated(), DEG_stats_simple(), blender::compositor::ExecutionGroup::execute(), PrincipledBsdfNode::expand(), VolumeInfoNode::expand(), MapRangeNode::expand(), MathNode::expand(), blender::deg::IDNode::finalize_build(), SVMCompiler::find_aov_nodes_and_dependencies(), blender::deg::TimeSourceNode::flush_update_tag(), GPUCodegen::generate_attribs(), GPUCodegen::generate_graphs(), GPUCodegen::generate_library(), GPUCodegen::generate_resources(), GPUCodegen::generate_uniform_buffer(), ShaderManager::get_graph_kernel_features(), GPU_attribute(), GPU_attribute_default_color(), GPU_color_band(), GPU_generate_pass(), GPU_image(), GPU_image_tiled(), GPU_image_tiled_mapping(), GPU_link(), gpu_node_graph_add_attribute(), gpu_node_graph_add_texture(), gpu_node_graph_add_uniform_attribute(), gpu_node_graph_finalize_uniform_attrs(), gpu_node_graph_free(), gpu_node_graph_free_nodes(), gpu_node_graph_prune_unused(), gpu_stack_link_v(), GPU_uniform_attribute(), blender::deg::graph_id_tag_update(), blender::deg::graph_tag_ids_for_visible_update(), CCL_NAMESPACE_BEGIN::ShaderGraphBuilder::ShaderGraphBuilder(), CCL_NAMESPACE_BEGIN::ShaderNodeBuilder< T >::ShaderNodeBuilder(), blender::deg::ComponentNode::tag_update(), blender::deg::IDNode::tag_update(), blender::deg::OperationNode::tag_update(), TEST(), blender::io::TEST_F(), TEST_F(), and xml_read_shader_graph().
OperationNode* node |
Definition at line 38 of file deg_builder_cycle.cc.
Referenced by Freestyle::NodeDrawingStyle::accept(), Freestyle::NodeGroup::accept(), Freestyle::NodeTransform::accept(), ShaderGraph::add(), blender::compositor::NodeGraph::add_bNode(), blender::compositor::NodeGraph::add_bNodeLink(), blender::compositor::NodeGraph::add_bNodeTree(), AnimationImporter::add_bone_animation_sampled(), AnimationImporter::add_bone_fcurve(), blender::deg::Depsgraph::add_entry_tag(), blender::ed::space_node::add_group_input_node_fn(), TransformWriter::add_joint_transform(), add_new_socket_from_interface(), CCL_NAMESPACE_BEGIN::ShaderGraphBuilder::add_node(), blender::compositor::NodeGraph::add_node(), add_node(), add_node_tag(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::add_node_to_task_pool(), TransformWriter::add_node_transform_identity(), TransformWriter::add_node_transform_ob(), add_nodes(), add_realize_instances_before_socket(), add_realize_node_tree(), blender::io::gpencil::GpencilExporterSVG::add_rect(), ArmatureImporter::add_root_joint(), blender::io::gpencil::GpencilExporterSVG::add_text(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::add_value_to_input_socket(), btSoftBody::addForce(), btDeformableLinearElasticityForce::addScaledDampingForce(), btDeformableLinearElasticityForce::addScaledDampingForceDifferential(), btDeformableLinearElasticityForce::addScaledHessian(), btSoftBody::addVelocity(), ambient_occlusion_node_relink(), animdata_filter_ds_nodetree(), blender::ed::space_node::any_node_uses_id(), btSoftBody::appendAnchor(), btSoftBody::appendDeformableAnchor(), AnimationImporter::apply_matrix_curves(), blender::bke::pbvh::pixels::apply_watertight_check(), btDeformableContactProjection::applyDynamicFriction(), btSoftBody::applyRepulsionForce(), assign_index(), blender::ed::space_node::attribute_search_exec_fn(), bake_object_check(), bc_add_node(), bc_bubble_sort_by_Object_name(), bc_get_dae_name(), bc_get_joint_name(), bc_get_master_shader(), bc_has_animations(), bc_has_object_type(), bernsteinCCD(), bernsteinVFTest(), blender::ed::space_node::best_socket_input(), blender::ed::space_node::best_socket_output(), BKE_icons_deferred_free(), BKE_linestyle_use_textures(), BKE_node_clipboard_add_node(), BKE_node_clipboard_clear(), BKE_node_clipboard_validate(), BKE_node_instance_key(), BKE_node_is_connected_to_output(), BKE_node_preview_used(), BKE_node_tree_unlink_id(), BKE_nodetree_remove_layer_n(), BKE_ntree_update_tag_id_changed(), BKE_ntree_update_tag_node_internal_link(), BKE_ntree_update_tag_node_mute(), BKE_ntree_update_tag_node_new(), BKE_ntree_update_tag_node_property(), BKE_pbvh_bmesh_node_faces(), BKE_pbvh_bmesh_node_other_verts(), BKE_pbvh_bmesh_node_raycast_detail(), BKE_pbvh_bmesh_node_save_orig(), BKE_pbvh_bmesh_node_unique_verts(), BKE_pbvh_bmesh_update_topology(), BKE_pbvh_draw_cb(), BKE_pbvh_draw_debug_cb(), BKE_pbvh_ensure_node_loops(), BKE_pbvh_free(), BKE_pbvh_gather_proxies(), BKE_pbvh_get_grid_updates(), BKE_pbvh_mark_rebuild_pixels(), BKE_pbvh_node_add_proxy(), BKE_pbvh_node_color_buffer_get(), BKE_pbvh_node_find_nearest_to_ray(), BKE_pbvh_node_free_proxies(), BKE_pbvh_node_frustum_contain_AABB(), BKE_pbvh_node_frustum_exclude_AABB(), BKE_pbvh_node_fully_hidden_get(), BKE_pbvh_node_fully_hidden_set(), BKE_pbvh_node_fully_masked_get(), BKE_pbvh_node_fully_masked_set(), BKE_pbvh_node_fully_unmasked_get(), BKE_pbvh_node_fully_unmasked_set(), BKE_pbvh_node_get_BB(), BKE_pbvh_node_get_bm_orco_data(), BKE_pbvh_node_get_grids(), BKE_pbvh_node_get_loops(), BKE_pbvh_node_get_original_BB(), BKE_pbvh_node_get_proxies(), BKE_pbvh_node_get_tmin(), BKE_pbvh_node_get_verts(), BKE_pbvh_node_has_vert_with_normal_update_tag(), BKE_pbvh_node_mark_normals_update(), BKE_pbvh_node_mark_rebuild_draw(), BKE_pbvh_node_mark_redraw(), BKE_pbvh_node_mark_topology_update(), BKE_pbvh_node_mark_update(), BKE_pbvh_node_mark_update_color(), BKE_pbvh_node_mark_update_mask(), BKE_pbvh_node_mark_update_visibility(), BKE_pbvh_node_num_loops(), BKE_pbvh_node_num_verts(), BKE_pbvh_node_raycast(), blender::bke::pbvh::pixels::BKE_pbvh_pixels_mark_image_dirty(), blender::bke::pbvh::pixels::BKE_pbvh_pixels_node_data_get(), BKE_pbvh_redraw_BB(), BKE_pbvh_search_callback(), BKE_pbvh_search_callback_occluded(), BKE_pbvh_search_gather(), BKE_view_layer_rename(), BLI_bvhtree_insert(), BLI_bvhtree_update_node(), BLI_dlrbTree_add(), BLI_dlrbTree_free(), BLI_dlrbTree_insert(), BLI_dlrbTree_search(), BLI_dlrbTree_search_exact(), BLI_dlrbTree_search_next(), BLI_dlrbTree_search_prev(), BLI_heap_insert(), BLI_heap_node_value_update(), BLI_heap_node_value_update_ptr(), BLI_heap_remove(), BLI_linklist_insert_after(), BLI_linklist_lockfree_free(), BLI_linklist_lockfree_insert(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_270(), blo_do_versions_280(), blo_do_versions_290(), blo_do_versions_300(), BLO_update_defaults_startup_blend(), bm_edgeloop_check_overlap_all(), BM_edgeloop_edges_get(), BM_edgeloop_from_verts(), BM_edgeloop_overlap_check(), bm_edgeloop_vert_tag(), bm_edgering_pair_calc(), bm_edgering_pair_order(), bm_edgering_pair_subdiv(), bm_loop_build(), bm_loop_normal_mark_indiv_do_loop(), BM_mesh_edgeloops_find_path(), BM_mesh_intersect(), bmo_edgeloop_vert_tag(), ShaderGraph::break_cycles(), blender::nodes::decl::Float::build(), blender::nodes::decl::Int::build(), blender::nodes::decl::Vector::build(), blender::nodes::decl::Bool::build(), blender::nodes::decl::Color::build(), blender::nodes::decl::String::build(), blender::nodes::decl::IDSocketDeclaration::build(), blender::nodes::decl::Shader::build(), blender::nodes::decl::Geometry::build(), build_bvh_spatial(), build_grid_leaf_node(), build_mesh_leaf_node(), KKTPreconditioner::buildDiagonalA(), buildTreeBottomUp(), buttons_texture_modifier_geonodes_users_add(), buttons_texture_user_node_add(), buttons_texture_user_socket_property_add(), buttons_texture_users_find_nodetree(), bvh_node_intersect(), bvhtree_intersect_plane_dfs_recursive(), bvhtree_nearest_projected_dfs_recursive(), bvhtree_nearest_projected_with_clipplane_test_dfs_recursive(), bvhtree_node_inflate(), bvhtree_walk_dfs_recursive(), cache_node_compare(), cache_node_free(), cache_node_update(), AnimationImporter::calc_joint_parent_mat_rest(), calc_nearest_point_squared(), btDeformableBackwardEulerObjective::calculateContactForce(), CCL_NAMESPACE_BEGIN::check_node_inputs_has_links(), CCL_NAMESPACE_BEGIN::check_node_inputs_traversed(), check_seam(), check_tree_for_time_node(), check_valid_compositing_camera(), blender::nodes::DTreeContext::child_context(), ShaderGraph::clean(), ShaderGraph::clear_nodes(), ImageTextureNode::clone(), EnvironmentTextureNode::clone(), PointDensityTextureNode::clone(), IESLightNode::clone(), closure_node_filter(), cloth_calc_helper_forces(), cloth_filter_apply_forces_task_cb(), blender::nodes::node_composite_combine_color_cc::cmp_node_combine_color_update(), cmp_node_image_add_pass_output(), cmp_node_image_create_outputs(), blender::nodes::node_composite_image_cc::cmp_node_image_update(), cmp_node_image_verify_outputs(), cmp_node_rlayer_create_outputs(), blender::nodes::node_composite_image_cc::cmp_node_rlayers_update(), blender::nodes::node_composite_separate_color_cc::cmp_node_separate_color_update(), blender::nodes::node_composite_switchview_cc::cmp_node_switch_view_sanitycheck(), blender::nodes::node_composite_switchview_cc::cmp_node_switch_view_update(), cmp_node_update_default(), colorfn(), blender::compositor::COM_convert_bnode(), SVMCompiler::compile_type(), SVMCompiler::CompilerState::CompilerState(), blender::ed::space_node::compo_tag_output_nodes(), composite_patch(), compositor_needs_render(), ShaderGraph::compute_displacement_hash(), Object::compute_volume_step_size(), ShaderGraph::constant_fold(), blender::dot::Cluster::contains(), continuousCollisionDetection(), blender::compositor::NodeOperationBuilder::convert_to_operations(), blender::compositor::AntiAliasingNode::convert_to_operations(), blender::compositor::ChannelMatteNode::convert_to_operations(), blender::compositor::ColorBalanceNode::convert_to_operations(), blender::compositor::ConvertAlphaNode::convert_to_operations(), blender::compositor::CropNode::convert_to_operations(), blender::compositor::CryptomatteBaseNode::convert_to_operations(), blender::compositor::DefocusNode::convert_to_operations(), blender::compositor::DenoiseNode::convert_to_operations(), blender::compositor::GlareNode::convert_to_operations(), blender::compositor::InvertNode::convert_to_operations(), blender::compositor::MapUVNode::convert_to_operations(), blender::compositor::TimeNode::convert_to_operations(), blender::compositor::VectorBlurNode::convert_to_operations(), coplanarAndInsideTest(), copy_array(), ShaderGraph::copy_nodes(), blender::io::obj::copy_property_from_node(), Node::copy_value(), blender::ed::space_node::count_multi_input_socket_links(), blender::bke::pbvh::pixels::count_nodes_to_update(), count_outputs(), btDbvt::countLeaves(), OSLNode::create(), blender::compositor::CryptomatteNode::create_cryptomatte_operation(), blender::ed::space_node::create_drag_link(), blender::fn::MFProcedureDotExport::create_entry_node(), create_kdop_hull(), MeshImporter::create_mesh_object(), Procedural::create_node(), Scene::create_node(), ShaderGraph::create_node(), blender::deg::DepsNodeFactoryImpl< ModeObjectType >::create_node(), blender::ed::space_node::create_socket_inspection_string(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::create_states_for_reachable_nodes(), blender::io::usd::create_usd_preview_shader(), blender::io::usd::create_usd_preview_surface_material(), GeometryManager::create_volume_mesh(), btSoftBodyHelpers::CreateFromTetGenData(), createnode(), createTransNodeData(), cryptomatte_add(), cryptomatte_init_from_node(), cryptomatte_init_from_node_image(), cryptomatte_init_from_node_render(), ImageTextureNode::cull_tiles(), ShaderGraph::deduplicate_nodes(), deduplicate_recursive(), ShaderGraph::default_inputs(), DEG_debug_consistency_check(), blender::deg::deg_debug_graphviz_graph_nodes(), blender::deg::deg_debug_graphviz_node(), blender::deg::deg_debug_graphviz_node_cluster_create(), blender::deg::deg_debug_graphviz_node_color(), blender::deg::deg_debug_graphviz_node_fillcolor(), blender::deg::deg_debug_graphviz_node_penwidth(), blender::deg::deg_debug_graphviz_node_relations(), blender::deg::deg_debug_graphviz_node_single(), blender::deg::deg_debug_graphviz_node_style(), blender::deg::deg_debug_node_color_index(), blender::deg::deg_eval_stats_aggregate(), blender::deg::deg_graph_remove_unused_noops(), blender::deg::deg_graph_tag_paths_recursive(), blender::deg::deg_graph_transitive_reduction(), Procedural::delete_node(), Scene::delete_node(), ShaderGraph::delete_node(), delete_node_from_array(), Scene::delete_node_impl(), deletenode(), Node::dereference_all_used_nodes(), Freestyle::NodeGroup::destroy(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::destruct_node_state(), blender::ed::space_node::detach_links_exec(), Freestyle::NodeGroup::DetachChild(), Freestyle::NodeGroup::DetachChildren(), blender::bke::node_field_inferencing::determine_group_input_states(), GeometryManager::device_update_attributes(), LightManager::device_update_background(), GeometryManager::device_update_displacement_images(), dfs_find_duplicate_fast_dfs(), dfs_find_nearest_begin(), dfs_find_nearest_dfs(), dfs_range_query(), dfs_raycast(), dfs_raycast_all(), dirty_mask_apply_task_cb(), dirty_mask_compute_range_task_cb(), GeometryManager::displace(), displacement_node_insert(), displacement_principled_nodes(), do_cloth_brush_build_constraints_task_cb_ex(), do_cloth_brush_solve_simulation_task_cb_ex(), blender::bke::pbvh::pixels::do_encode_pixels(), blender::ed::space_node::do_lasso_select_node(), blender::ed::sculpt_paint::paint::image::do_mark_dirty_regions(), blender::ed::sculpt_paint::paint::image::do_paint_pixels(), do_projectpaint_thread(), blender::ed::sculpt_paint::paint::image::do_push_undo_tile(), do_render_compositor_scenes(), do_version_curvemapping_walker(), do_version_hue_sat_node(), do_version_ntree_242_2(), do_version_replace_float_size_with_vector(), do_version_subsurface_methods(), do_versions_after_linking_250(), do_versions_after_linking_270(), do_versions_after_linking_300(), do_versions_after_linking_cycles(), do_versions_compositor_render_passes(), do_versions_compositor_render_passes_storage(), do_versions_idproperty_ui_data(), do_versions_nodetree_convert_angle(), do_versions_nodetree_customnodes(), do_versions_nodetree_file_output_layers_2_64_5(), do_versions_nodetree_frame_2_64_6(), do_versions_nodetree_image_default_alpha_output(), do_versions_nodetree_image_layer_2_64_5(), do_versions_nodetree_multi_file_output_format_2_62_1(), do_versions_nodetree_multi_file_output_path_2_63_1(), do_versions_nodetree_socket_use_flags_2_62(), blender::ed::space_node::draw_nodespace_back_pix(), drawTree(), drw_deferred_shader_add(), ShaderGraph::dump_graph(), blender::ed::space_node::ed_node_link_conditions(), ED_node_set_active(), ED_object_assign_active_image(), ED_object_get_active_image(), ED_spreadsheet_context_path_exists(), ED_spreadsheet_context_path_guess(), ED_spreadsheet_context_path_is_active(), ED_spreadsheet_context_path_set_geometry_node(), ED_spreadsheet_context_paths_set_geometry_node(), edge_verts_sort(), blender::bke::NodeTreeRelations::ensure_group_node_users(), AnimationImporter::evaluate_transform_at_frame(), exec(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::execute_geometry_node(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::execute_multi_function_node(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::execute_multi_function_node__field(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::execute_multi_function_node__value(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::execute_node(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::execute_unknown_node(), ShaderGraph::expand(), blender::dot::Graph::export__declare_nodes_and_clusters(), blender::dot::Cluster::export__declare_nodes_and_clusters(), blender::io::usd::export_texture(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::extract_group_outputs(), btDbvt::extractLeaves(), eyedropper_cryptomatte_sample_fl(), eyedropper_cryptomatte_sample_image_fl(), eyedropper_cryptomatte_sample_render_fl(), face_edges_split(), face_set_gesture_apply_task_cb(), fast_ray_nearest_hit(), fetch_float(), fetch_node_float(), fill_texpaint_slots_cb(), filter_cache_init_task_cb(), SVMCompiler::find_aov_nodes_and_dependencies(), blender::io::obj::find_bsdf_node(), blender::io::usd::find_bsdf_node(), SVMCompiler::find_dependencies(), ShaderGraph::find_dependencies(), AnimationImporter::find_frames_old(), find_nearest(), find_nearest_cb(), find_nearest_n_with_len_squared_cb(), blender::nodes::NodeTreeRef::find_node(), blender::nodes::geometry_nodes_eval_log::ModifierLog::find_node_by_node_editor_context(), SkinInfo::find_node_in_tree(), blender::bke::pbvh::pixels::find_nodes_to_update(), blender::deg::ComponentNode::find_operation(), blender::deg::DepsgraphRelationBuilder::find_operation_node(), blender::compositor::NodeGraph::find_output(), blender::nodes::geometry_nodes_eval_log::ModifierLog::find_socket_by_node_editor_context(), blender::ed::space_node::viewer_linking::find_viewer_nodes(), blender::opensubdiv::PatchMap::FindPatch(), flatten_group_do(), blender::deg::TimeSourceNode::flush_update_tag(), flushTransNodes(), blender::nodes::node_fn_align_euler_to_vector_cc::fn_node_align_euler_to_vector_build_multi_function(), blender::nodes::fn_node_combine_color_init(), blender::nodes::fn_node_combine_color_update(), blender::nodes::node_fn_input_bool_cc::fn_node_input_bool_init(), blender::nodes::node_fn_input_color_cc::fn_node_input_color_init(), blender::nodes::node_fn_input_int_cc::fn_node_input_int_init(), blender::nodes::node_fn_input_string_cc::fn_node_input_string_free(), blender::nodes::node_fn_input_string_cc::fn_node_input_string_init(), blender::nodes::node_fn_input_vector_cc::fn_node_input_vector_init(), blender::nodes::node_fn_random_value_cc::fn_node_random_value_declare(), blender::nodes::node_fn_random_value_cc::fn_node_random_value_gather_link_search(), blender::nodes::node_fn_random_value_cc::fn_node_random_value_init(), blender::nodes::node_fn_random_value_cc::fn_node_random_value_update(), blender::nodes::node_fn_rotate_euler_cc::fn_node_rotate_euler_declare(), blender::nodes::node_fn_rotate_euler_cc::fn_node_rotate_euler_update(), blender::nodes::fn_node_separate_color_init(), blender::nodes::fn_node_separate_color_update(), forEachCameraObjectInExportSet(), forEachLightObjectInExportSet(), GeometryFunctor::forEachMeshObjectInExportSet(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::forward_group_inputs(), frame_cache_limit_apply(), frame_cache_remove(), blender::ed::space_node::frame_node_draw(), blender::ed::space_node::frame_node_draw_label(), blender::ed::space_node::frame_node_prepare_for_draw(), free_cache(), free_localized_node_groups(), free_node_cache(), blender::nodes::node_composite_output_file_cc::free_output_file(), blender::bke::node_field_inferencing::gather_input_socket_dependencies(), SVMCompiler::generate_closure_node(), SVMCompiler::generate_multi_closure(), SVMCompiler::generate_node(), SVMCompiler::generate_svm_nodes(), GPUCodegen::generate_uniform_buffer(), SVMCompiler::generated_shared_closure_nodes(), blender::nodes::node_geo_proximity_cc::geo_proximity_init(), blender::nodes::node_geo_triangulate_cc::geo_triangulate_init(), BCAnimationSampler::get_animated_from_export_set(), AnimationImporter::get_animation_type(), ArmatureImporter::get_armature_for_joint(), blender::ed::space_node::get_attribute_info_from_context(), blender::nodes::node_shader_math_cc::get_base_multi_function(), blender::bke::node_field_inferencing::get_dummy_field_inferencing_interface(), blender::ed::space_node::get_exec_time_other_nodes(), get_grandparent(), ShaderManager::get_graph_kernel_features(), blender::modifiers::geometry_nodes::get_implicit_socket_input(), blender::bke::node_field_inferencing::get_interface_input_field_type(), blender::bke::node_field_inferencing::get_interface_output_field_dependency(), SkinInfo::get_joint_inv_bind_matrix(), AnimationImporter::get_joint_rest_mat(), blender::ed::space_node::get_main_socket(), blender::nodes::node_fn_compare_cc::get_multi_function(), blender::nodes::node_shader_vector_math_cc::get_multi_function(), blender::nodes::node_shader_vector_rotate_cc::get_multi_function(), blender::deg::DepsgraphRelationBuilder::get_node(), blender::bke::node_field_inferencing::get_node_field_inferencing_interface(), TransformReader::get_node_mat(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::get_node_state(), blender::io::usd::get_node_tex_image_color_space(), ShaderGraph::get_num_closures(), blender::deg::ComponentNode::get_operation(), blender::nodes::get_or_create_identifier_map(), SkinInfo::get_pose_channel_from_node(), ArmatureImporter::get_rna_path_for_joint(), get_sibling(), Node::get_socket_value(), ImageHandle::get_svm_slots(), blender::io::usd::get_tex_image_asset_path(), get_uncle(), getBernsteinCoeff(), btDeformableFaceRigidContactConstraint::getDv(), btSoftBody::getMass(), getmaxdepth(), GetNodeValue(), Freestyle::BlenderStrokeRenderer::GetStrokeShader(), blender::ed::space_node::gizmo_node_crop_prop_matrix_get(), blender::ed::space_node::gizmo_node_crop_prop_matrix_set(), gpu_group_execute(), GPU_link(), gpu_node_create(), gpu_node_free(), gpu_node_graph_free_nodes(), gpu_node_graph_prune_unused(), gpu_node_input_link(), gpu_node_input_socket(), gpu_node_output(), gpu_nodes_tag(), gpu_pass_cache_insert_after(), blender::nodes::node_shader_bevel_cc::gpu_shader_bevel(), blender::nodes::node_shader_brightness_cc::gpu_shader_brightcontrast(), blender::nodes::node_shader_bump_cc::gpu_shader_bump(), blender::nodes::node_shader_camera_cc::gpu_shader_camera(), blender::nodes::node_shader_clamp_cc::gpu_shader_clamp(), blender::nodes::node_shader_combine_color_cc::gpu_shader_combcolor(), blender::nodes::node_shader_sepcomb_hsv_cc::gpu_shader_combhsv(), blender::nodes::node_shader_sepcomb_rgb_cc::gpu_shader_combrgb(), blender::nodes::node_shader_sepcomb_xyz_cc::gpu_shader_combxyz(), blender::nodes::node_shader_curves_cc::gpu_shader_curve_float(), blender::nodes::node_shader_curves_cc::gpu_shader_curve_rgb(), blender::nodes::node_shader_curves_cc::gpu_shader_curve_vec(), blender::nodes::node_shader_displacement_cc::gpu_shader_displacement(), blender::nodes::node_shader_hueSatVal_cc::gpu_shader_hue_sat(), blender::nodes::node_shader_invert_cc::gpu_shader_invert(), blender::nodes::node_shader_map_range_cc::gpu_shader_map_range(), blender::nodes::node_shader_mapping_cc::gpu_shader_mapping(), blender::nodes::node_shader_math_cc::gpu_shader_math(), blender::nodes::node_shader_mix_rgb_cc::gpu_shader_mix_rgb(), blender::nodes::node_shader_normal_cc::gpu_shader_normal(), blender::nodes::node_shader_normal_map_cc::gpu_shader_normal_map(), blender::nodes::node_shader_particle_info_cc::gpu_shader_particle_info(), blender::nodes::node_shader_holdout_cc::gpu_shader_rgb(), blender::nodes::node_shader_rgb_cc::gpu_shader_rgb(), blender::nodes::node_shader_rgb_to_bw_cc::gpu_shader_rgbtobw(), blender::nodes::node_shader_separate_color_cc::gpu_shader_sepcolor(), blender::nodes::node_shader_sepcomb_hsv_cc::gpu_shader_sephsv(), blender::nodes::node_shader_sepcomb_rgb_cc::gpu_shader_seprgb(), blender::nodes::node_shader_sepcomb_xyz_cc::gpu_shader_sepxyz(), blender::nodes::node_shader_squeeze_cc::gpu_shader_squeeze(), blender::nodes::node_shader_tex_white_noise_cc::gpu_shader_tex_white_noise(), blender::nodes::node_shader_color_ramp_cc::gpu_shader_valtorgb(), blender::nodes::node_shader_value_cc::gpu_shader_value(), blender::nodes::node_shader_vector_transform_cc::gpu_shader_vect_transform(), blender::nodes::node_shader_vector_displacement_cc::gpu_shader_vector_displacement(), blender::nodes::node_shader_vector_math_cc::gpu_shader_vector_math(), blender::nodes::node_shader_vector_rotate_cc::gpu_shader_vector_rotate(), gpu_stack_link_v(), GPU_uniformbuf_link_out(), gpu_uniformbuffer_link(), group_copy_inputs(), group_copy_outputs(), group_execute(), group_gpu_copy_inputs(), group_gpu_move_outputs(), group_initexec(), group_verify_socket_list(), blender::nodes::NodeTreeRef::has_link_cycles(), blender::nodes::has_link_cycles_recursive(), blender::ed::curves::has_surface_deformation_node(), Geometry::has_true_displacement(), blender::nodes::NodeTreeRef::has_undefined_nodes_or_sockets(), blender::modifiers::geometry_nodes::NodeWithState::hash(), blender::modifiers::geometry_nodes::NodeWithState::hash_as(), hasSeparatingPlane(), heap_find_nearest_begin(), heap_find_nearest_inner(), heap_node_alloc(), heap_node_free(), heap_swap(), icon_add_to_deferred_delete_queue(), image_node_colorspace(), image_open_single(), image_walk_ntree_all_users(), indexof(), blender::nodes::node_composite_sunbeams_cc::init(), blender::nodes::node_shader_script_cc::init(), init(), blender::nodes::node_composite_movieclip_cc::init(), blender::nodes::node_composite_moviedistortion_cc::init(), blender::nodes::node_composite_planetrackdeform_cc::init(), blender::nodes::node_composite_stabilize2d_cc::init(), blender::nodes::node_composite_trackpos_cc::init(), blender::nodes::node_composite_output_file_cc::init_output_file(), blender::nodes::node_composite_switchview_cc::init_switch_view(), blender::bke::pbvh::pixels::init_triangles(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::initialize_node_state(), btSoftBody::initializeFaceTree(), insert(), insert_check_1(), insert_check_2(), insert_check_3(), insertleaf(), btDeformableMultiBodyDynamicsWorld::integrateTransforms(), blender::ed::space_node::invoke_node_link_drag_add_menu(), DocumentImporter::is_armature(), is_array_equal(), Shader::is_constant_emission(), is_group_extension_socket(), is_image_texture_node(), is_node_parent_select(), blender::ed::space_node::is_position_over_node_or_socket(), is_value_equal(), blender::ed::space_node::viewer_linking::is_viewer_node(), blender::ed::space_node::viewer_linking::is_viewer_socket_in_viewer(), isect_aabb_v3(), kdtree2d_balance_recursive(), kdtree2d_init(), kdtree2d_init_mapping(), kdtree2d_isect_tri_recursive(), kdtree2d_node_remove(), kdtree_balance(), btDeformableBodySolver::kineticEnergy(), blender::nodes::node_composite_moviedistortion_cc::label(), layerInterp_mdeformvert(), leftOfAxis(), linkedlist_sync_add_node(), btMiniSDF::load(), load_node(), localize(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::log_debug_message(), blender::nodes::geometry_nodes_eval_log::LocalGeoLogger::log_debug_message(), blender::nodes::geometry_nodes_eval_log::LocalGeoLogger::log_execution_time(), blender::nodes::geometry_nodes_eval_log::LocalGeoLogger::log_node_warning(), blender::nodes::geometry_nodes_eval_log::LocalGeoLogger::log_used_named_attribute(), long_edge_queue_create(), blender::nodes::geometry_nodes_eval_log::NodeLog::lookup_socket_log(), blender::nodes::SocketDeclaration::make_available(), mapping_node_order_flip(), mask_filter_task_cb(), mask_flood_fill_task_cb(), mask_gesture_apply_task_cb(), mask_init_task_cb(), blender::nodes::NodeDeclaration::matches(), btDbvt::maxdepth(), mesh_filter_surface_smooth_displace_task_cb(), mesh_filter_task_cb(), metaball(), MOD_depsgraph_update_object_bone_relation(), mouse_mesh_shortest_path_edge(), mouse_mesh_shortest_path_face(), mouse_mesh_shortest_path_vert(), mouse_mesh_uv_shortest_path_edge(), mouse_mesh_uv_shortest_path_face(), mouse_mesh_uv_shortest_path_vert(), btDeformableBackwardEulerObjective::multiply(), nearest_to_ray_aabb_dist_sq(), Geometry::need_attribute(), Hair::need_shadow_transparency(), Geometry::needed_attributes(), blender::dot::Graph::new_node(), blender::ed::space_node::node_active_link_viewer_exec(), blender::ed::space_node::node_add_error_message_button(), blender::ed::space_node::node_add_file_exec(), blender::ed::space_node::node_add_mask_exec(), blender::ed::space_node::node_add_node(), node_add_socket_from_template(), node_add_sockets_from_type(), blender::compositor::DebugInfo::node_added(), blender::nodes::node_composite_alpha_over_cc::node_alphaover_init(), blender::ed::space_node::node_attach_invoke(), node_blend_label(), blender::nodes::node_fn_boolean_math_cc::node_boolean_math_label(), blender::nodes::node_fn_boolean_math_cc::node_boolean_math_update(), blender::ed::space_node::node_box_select_exec(), blender::ed::space_node::node_buts_curvecol(), blender::ed::space_node::node_buts_normal(), blender::ed::space_node::node_buts_rgb(), blender::ed::space_node::node_buts_texture(), blender::ed::space_node::node_buts_value(), blender::ed::space_node::node_circleselect_exec(), blender::ed::space_node::node_clear_recursive(), blender::ed::space_node::node_clipboard_copy_exec(), blender::ed::space_node::node_clipboard_paste_exec(), node_cmp_combsep_color_init(), node_cmp_rlayers_outputs(), node_cmp_rlayers_register_pass(), blender::nodes::node_shader_combine_color_cc::node_combcolor_update(), node_combsep_color_init(), blender::nodes::node_fn_compare_cc::node_compare_init(), blender::nodes::node_fn_compare_cc::node_compare_label(), blender::nodes::node_fn_compare_cc::node_compare_update(), blender::ed::space_node::node_composit_backdrop_boxmask(), blender::ed::space_node::node_composit_backdrop_ellipsemask(), blender::ed::space_node::node_composit_backdrop_viewer(), blender::ed::space_node::node_composit_buts_combsep_color(), blender::ed::space_node::node_composit_buts_cryptomatte(), blender::ed::space_node::node_composit_buts_huecorrect(), blender::ed::space_node::node_composit_buts_image(), blender::ed::space_node::node_composit_buts_image_ex(), blender::nodes::node_composite_keyingscreen_cc::node_composit_buts_keyingscreen(), blender::nodes::node_composite_mask_cc::node_composit_buts_mask(), blender::nodes::node_composite_movieclip_cc::node_composit_buts_movieclip_ex(), blender::nodes::node_composite_moviedistortion_cc::node_composit_buts_moviedistortion(), blender::nodes::node_composite_planetrackdeform_cc::node_composit_buts_planetrackdeform(), blender::nodes::node_composite_stabilize2d_cc::node_composit_buts_stabilize2d(), blender::nodes::node_composite_trackpos_cc::node_composit_buts_trackpos(), blender::nodes::node_composite_image_cc::node_composit_buts_viewlayers(), blender::nodes::node_composite_image_cc::node_composit_free_image(), blender::nodes::node_composite_image_cc::node_composit_free_rlayers(), blender::nodes::node_composite_antialiasing_cc::node_composit_init_antialiasing(), blender::nodes::node_composite_bilateralblur_cc::node_composit_init_bilateralblur(), blender::nodes::node_composite_blur_cc::node_composit_init_blur(), blender::nodes::node_composite_bokehblur_cc::node_composit_init_bokehblur(), blender::nodes::node_composite_bokehimage_cc::node_composit_init_bokehimage(), blender::nodes::node_composite_boxmask_cc::node_composit_init_boxmask(), blender::nodes::node_composite_brightness_cc::node_composit_init_brightcontrast(), blender::nodes::node_composite_channel_matte_cc::node_composit_init_channel_matte(), blender::nodes::node_composite_chroma_matte_cc::node_composit_init_chroma_matte(), blender::nodes::node_composite_color_matte_cc::node_composit_init_color_matte(), blender::nodes::node_composite_color_spill_cc::node_composit_init_color_spill(), blender::nodes::node_composite_colorbalance_cc::node_composit_init_colorbalance(), blender::nodes::node_composite_colorcorrection_cc::node_composit_init_colorcorrection(), blender::nodes::node_composite_convert_color_space_cc::node_composit_init_convert_colorspace(), blender::nodes::node_composite_crop_cc::node_composit_init_crop(), blender::nodes::node_composite_curves_cc::node_composit_init_curve_rgb(), blender::nodes::node_composite_curves_cc::node_composit_init_curve_vec(), blender::nodes::node_composite_curves_cc::node_composit_init_curves_time(), blender::nodes::node_composite_directionalblur_cc::node_composit_init_dblur(), blender::nodes::node_composite_defocus_cc::node_composit_init_defocus(), blender::nodes::node_composite_denoise_cc::node_composit_init_denonise(), blender::nodes::node_composite_despeckle_cc::node_composit_init_despeckle(), blender::nodes::node_composite_diff_matte_cc::node_composit_init_diff_matte(), blender::nodes::node_composite_dilate_cc::node_composit_init_dilateerode(), blender::nodes::node_composite_distance_matte_cc::node_composit_init_distance_matte(), blender::nodes::node_composite_ellipsemask_cc::node_composit_init_ellipsemask(), blender::nodes::node_composite_glare_cc::node_composit_init_glare(), blender::nodes::node_composite_huecorrect_cc::node_composit_init_huecorrect(), blender::nodes::node_composite_image_cc::node_composit_init_image(), blender::nodes::node_composite_invert_cc::node_composit_init_invert(), blender::nodes::node_composite_keying_cc::node_composit_init_keying(), blender::nodes::node_composite_keyingscreen_cc::node_composit_init_keyingscreen(), blender::nodes::node_composite_lensdist_cc::node_composit_init_lensdist(), blender::nodes::node_composite_luma_matte_cc::node_composit_init_luma_matte(), blender::nodes::node_composite_map_value_cc::node_composit_init_map_value(), blender::nodes::node_composite_mask_cc::node_composit_init_mask(), blender::nodes::node_composite_sepcomb_ycca_cc::node_composit_init_mode_combycca(), blender::nodes::node_composite_sepcomb_ycca_cc::node_composit_init_mode_sepycca(), blender::nodes::node_composite_image_cc::node_composit_init_rlayers(), blender::nodes::node_composite_rotate_cc::node_composit_init_rotate(), blender::nodes::node_composite_setalpha_cc::node_composit_init_setalpha(), blender::nodes::node_composite_split_viewer_cc::node_composit_init_splitviewer(), blender::nodes::node_composite_tonemap_cc::node_composit_init_tonemap(), blender::nodes::node_composite_translate_cc::node_composit_init_translate(), blender::nodes::node_composite_val_to_rgb_cc::node_composit_init_valtorgb(), blender::nodes::node_composite_vec_blur_cc::node_composit_init_vecblur(), blender::nodes::node_composite_levels_cc::node_composit_init_view_levels(), blender::nodes::node_composite_viewer_cc::node_composit_init_viewer(), blender::nodes::node_composite_scale_cc::node_composite_update_scale(), blender::ed::space_node::node_context(), blender::ed::space_node::node_copy_color_exec(), blender::ed::space_node::node_cryptomatte_add_socket_exec(), blender::ed::space_node::node_cryptomatte_remove_socket_exec(), blender::nodes::node_geo_attribute_domain_size_cc::node_declare(), blender::nodes::node_geo_curve_fillet_cc::node_declare(), blender::nodes::node_geo_curve_primitive_arc_cc::node_declare(), blender::nodes::node_geo_curve_primitive_circle_cc::node_declare(), blender::nodes::node_geo_curve_primitive_line_cc::node_declare(), blender::nodes::node_geo_curve_sample_cc::node_declare(), blender::nodes::node_geo_curve_to_points_cc::node_declare(), blender::nodes::node_geo_curve_trim_cc::node_declare(), blender::nodes::node_geo_distribute_points_on_faces_cc::node_declare(), blender::nodes::node_geo_points_to_volume_cc::node_declare(), blender::nodes::node_geo_scale_elements_cc::node_declare(), blender::nodes::node_geo_string_to_curves_cc::node_declare(), blender::nodes::node_geo_transfer_attribute_cc::node_declare(), blender::nodes::node_geo_volume_to_mesh_cc::node_declare(), blender::ed::space_node::node_delete_exec(), blender::ed::space_node::node_delete_reconnect_exec(), blender::ed::space_node::node_deselect_all(), blender::ed::space_node::node_deselect_all_input_sockets(), blender::ed::space_node::node_deselect_all_output_sockets(), blender::ed::space_node::node_detach_exec(), blender::ed::space_node::node_detach_recursive(), blender::ed::space_node::node_draw(), blender::ed::space_node::node_draw_basis(), blender::ed::space_node::node_draw_extra_info_panel(), blender::ed::space_node::node_draw_extra_info_row(), blender::ed::space_node::node_draw_hidden(), blender::ed::space_node::node_draw_mute_line(), blender::ed::space_node::node_draw_shadow(), blender::ed::space_node::node_draw_sockets(), blender::ed::space_node::node_duplicate_exec(), blender::ed::space_node::node_duplicate_reparent_recursive(), node_filter_label(), blender::ed::space_node::node_find_create_label(), blender::bke::node_find_enabled_input_socket(), blender::bke::node_find_enabled_output_socket(), blender::bke::node_find_enabled_socket(), blender::ed::space_node::node_find_indicated_socket(), node_find_input_by_name(), node_find_linkable_socket(), node_find_output_by_name(), blender::ed::space_node::node_find_update_fn(), blender::ed::space_node::node_flag_toggle_exec(), blender::nodes::node_fn_float_to_int_cc::node_float_to_int_label(), node_foreach_cache(), node_foreach_id(), node_foreach_path(), node_frame_init(), blender::ed::space_node::node_frame_rect_inside(), blender::ed::space_node::node_frame_select_isect_mouse(), blender::nodes::node_composite_cryptomatte_cc::node_free_cryptomatte(), node_free_curves(), node_free_node(), blender::nodes::node_shader_script_cc::node_free_script(), node_free_standard_storage(), node_from_image_spec_atttributes(), blender::ed::space_node::node_from_view(), blender::nodes::node_fn_boolean_math_cc::node_gather_link_searches(), blender::nodes::node_geo_accumulate_field_cc::node_gather_link_searches(), blender::nodes::node_geo_attribute_capture_cc::node_gather_link_searches(), blender::nodes::node_geo_attribute_statistic_cc::node_gather_link_searches(), blender::nodes::node_geo_field_at_index_cc::node_gather_link_searches(), blender::nodes::node_geo_input_named_attribute_cc::node_gather_link_searches(), blender::nodes::node_geo_interpolate_domain_cc::node_gather_link_searches(), blender::nodes::node_geo_mesh_primitive_line_cc::node_gather_link_searches(), blender::nodes::node_geo_raycast_cc::node_gather_link_searches(), blender::nodes::node_geo_store_named_attribute_cc::node_gather_link_searches(), blender::nodes::node_geo_switch_cc::node_gather_link_searches(), blender::nodes::node_geo_transfer_attribute_cc::node_gather_link_searches(), blender::nodes::node_geo_viewer_cc::node_gather_link_searches(), blender::nodes::node_shader_tex_sky_cc::node_gather_link_searches(), blender::nodes::node_geo_attribute_statistic_cc::node_geo_exec(), blender::nodes::node_geo_field_at_index_cc::node_geo_exec(), blender::nodes::node_geo_interpolate_domain_cc::node_geo_exec(), blender::nodes::node_geo_scale_elements_cc::node_geo_exec(), blender::ed::space_node::node_geometry_add_attribute_search_button(), blender::ed::space_node::node_get_accessed_attributes_row(), node_get_active(), blender::ed::space_node::node_get_colorid(), node_get_deplist_recurs(), blender::ed::space_node::node_get_execution_time(), blender::ed::space_node::node_get_execution_time_label(), blender::ed::space_node::node_get_extra_info(), blender::ed::space_node::node_get_resize_direction(), blender::ed::space_node::node_get_selected_minmax(), node_get_stack(), blender::ed::space_node::node_group_get_active(), node_group_input_find_socket(), node_group_input_init(), node_group_input_update(), node_group_label(), blender::ed::space_node::node_group_make_exec(), blender::ed::space_node::node_group_make_insert_selected(), blender::ed::space_node::node_group_make_test_selected(), blender::ed::space_node::node_group_make_use_node(), node_group_output_find_socket(), node_group_output_init(), node_group_output_update(), node_group_poll_instance(), blender::ed::space_node::node_group_separate_selected(), blender::ed::space_node::node_group_ungroup(), node_group_update(), blender::ed::space_node::node_has_hidden_sockets(), node_has_roughness(), node_image_label(), blender::nodes::node_geo_curve_fill_cc::node_init(), blender::nodes::node_geo_image_texture_cc::node_init(), blender::nodes::node_geo_mesh_primitive_circle_cc::node_init(), blender::nodes::node_geo_mesh_primitive_cone_cc::node_init(), blender::nodes::node_geo_mesh_primitive_cylinder_cc::node_init(), blender::nodes::node_geo_mesh_primitive_line_cc::node_init(), blender::nodes::node_geo_points_to_volume_cc::node_init(), blender::nodes::node_geo_string_to_curves_cc::node_init(), blender::nodes::node_geo_subdivision_surface_cc::node_init(), blender::nodes::node_geo_volume_to_mesh_cc::node_init(), blender::nodes::node_geo_accumulate_field_cc::node_init(), blender::nodes::node_geo_attribute_capture_cc::node_init(), blender::nodes::node_geo_attribute_domain_size_cc::node_init(), blender::nodes::node_geo_attribute_statistic_cc::node_init(), blender::nodes::node_geo_boolean_cc::node_init(), blender::nodes::node_geo_curve_fillet_cc::node_init(), blender::nodes::node_geo_curve_handle_type_selection_cc::node_init(), blender::nodes::node_geo_curve_primitive_arc_cc::node_init(), blender::nodes::node_geo_curve_primitive_bezier_segment_cc::node_init(), blender::nodes::node_geo_curve_primitive_circle_cc::node_init(), blender::nodes::node_geo_curve_primitive_line_cc::node_init(), blender::nodes::node_geo_curve_primitive_quadrilateral_cc::node_init(), blender::nodes::node_geo_curve_resample_cc::node_init(), blender::nodes::node_geo_curve_set_handle_type_cc::node_init(), blender::nodes::node_geo_curve_spline_type_cc::node_init(), blender::nodes::node_geo_curve_to_points_cc::node_init(), blender::nodes::node_geo_curve_trim_cc::node_init(), blender::nodes::node_geo_delete_geometry_cc::node_init(), blender::nodes::node_geo_duplicate_elements_cc::node_init(), blender::nodes::node_geo_extrude_mesh_cc::node_init(), blender::nodes::node_geo_field_at_index_cc::node_init(), blender::nodes::node_geo_input_named_attribute_cc::node_init(), blender::nodes::node_geo_interpolate_domain_cc::node_init(), blender::nodes::node_geo_merge_by_distance_cc::node_init(), blender::nodes::node_geo_mesh_to_points_cc::node_init(), blender::nodes::node_geo_mesh_to_volume_cc::node_init(), blender::nodes::node_geo_raycast_cc::node_init(), blender::nodes::node_geo_scale_elements_cc::node_init(), blender::nodes::node_geo_separate_geometry_cc::node_init(), blender::nodes::node_geo_set_curve_handles_cc::node_init(), blender::nodes::node_geo_store_named_attribute_cc::node_init(), blender::nodes::node_geo_switch_cc::node_init(), blender::nodes::node_geo_transfer_attribute_cc::node_init(), blender::nodes::node_geo_uv_unwrap_cc::node_init(), blender::nodes::node_geo_viewer_cc::node_init(), node_init(), blender::nodes::node_composite_cryptomatte_cc::node_init_api_cryptomatte(), blender::nodes::node_composite_cryptomatte_cc::node_init_cryptomatte(), blender::nodes::node_composite_cryptomatte_cc::node_init_cryptomatte_legacy(), node_initexec_curves(), node_insert_link_default(), blender::ed::space_node::node_insert_offset_modal(), node_is_connected_to_output_recursive(), node_join(), blender::ed::space_node::node_join_attach_recursive(), blender::ed::space_node::node_join_exec(), blender::nodes::node_geo_delete_geometry_cc::node_layout(), blender::nodes::node_geo_transfer_attribute_cc::node_layout(), blender::ed::space_node::node_link_init(), blender::ed::space_node::node_link_insert_offset_chain_cb(), blender::ed::space_node::node_link_insert_offset_frame_chains(), blender::ed::space_node::node_link_item_apply(), blender::ed::space_node::node_link_item_compare(), blender::nodes::node_composite_mask_cc::node_mask_label(), node_math_label(), node_math_update(), node_minmax_init(), blender::ed::space_node::node_mouse_select(), blender::ed::space_node::node_mute_exec(), blender::compositor::DebugInfo::node_name(), node_needs_own_transform_relation(), blender::nodes::node_geo_collection_info_cc::node_node_init(), blender::nodes::node_geo_object_info_cc::node_node_init(), blender::ed::space_node::node_offset_apply(), blender::ed::space_node::node_output_file_add_socket_exec(), blender::ed::space_node::node_output_file_move_active_socket_exec(), blender::ed::space_node::node_output_file_remove_active_socket_exec(), blender::ed::space_node::node_parent_offset_apply(), blender::ed::space_node::node_parent_set_exec(), blender::nodes::node_geo_distribute_points_on_faces_cc::node_point_distribute_points_on_faces_update(), node_poll_instance_default(), node_preview_init_tree_recursive(), node_preview_tag_used_recursive(), blender::ed::space_node::node_property_update_default(), blender::ed::space_node::node_read_viewlayers_exec(), blender::ed::space_node::node_remove_linked(), blender::ed::space_node::node_render_changed_exec(), node_replace_undefined_types(), node_reroute_init(), blender::ed::space_node::node_resize_exit(), blender::ed::space_node::node_resize_init(), blender::ed::space_node::node_resize_invoke(), blender::ed::space_node::node_resize_modal(), blender::ed::space_node::node_select_all(), blender::ed::space_node::node_select_check(), blender::ed::space_node::node_select_grouped_color(), blender::ed::space_node::node_select_grouped_exec(), blender::ed::space_node::node_select_grouped_name(), blender::ed::space_node::node_select_grouped_type(), blender::ed::space_node::node_select_linked_from_exec(), blender::ed::space_node::node_select_linked_to_exec(), blender::ed::space_node::node_select_same_type_step_exec(), blender::ed::space_node::node_select_single(), blender::nodes::node_shader_separate_color_cc::node_sepcolor_update(), blender::ed::space_node::node_set_cursor(), blender::ed::space_node::node_set_hidden_sockets(), node_set_typeinfo(), blender::nodes::node_shader_tex_pointdensity_cc::node_shader_buts_tex_pointdensity(), blender::nodes::node_shader_tex_pointdensity_cc::node_shader_free_tex_pointdensity(), blender::nodes::node_shader_add_shader_cc::node_shader_gpu_add_shader(), blender::nodes::node_shader_ambient_occlusion_cc::node_shader_gpu_ambient_occlusion(), blender::nodes::node_shader_attribute_cc::node_shader_gpu_attribute(), blender::nodes::node_shader_background_cc::node_shader_gpu_background(), blender::nodes::node_shader_blackbody_cc::node_shader_gpu_blackbody(), blender::nodes::node_shader_bsdf_anisotropic_cc::node_shader_gpu_bsdf_anisotropic(), blender::nodes::node_shader_bsdf_diffuse_cc::node_shader_gpu_bsdf_diffuse(), blender::nodes::node_shader_bsdf_glass_cc::node_shader_gpu_bsdf_glass(), blender::nodes::node_shader_bsdf_glossy_cc::node_shader_gpu_bsdf_glossy(), blender::nodes::node_shader_bsdf_hair_cc::node_shader_gpu_bsdf_hair(), blender::nodes::node_shader_bsdf_principled_cc::node_shader_gpu_bsdf_principled(), blender::nodes::node_shader_bsdf_refraction_cc::node_shader_gpu_bsdf_refraction(), blender::nodes::node_shader_bsdf_toon_cc::node_shader_gpu_bsdf_toon(), blender::nodes::node_shader_bsdf_translucent_cc::node_shader_gpu_bsdf_translucent(), blender::nodes::node_shader_bsdf_transparent_cc::node_shader_gpu_bsdf_transparent(), blender::nodes::node_shader_bsdf_velvet_cc::node_shader_gpu_bsdf_velvet(), node_shader_gpu_default_tex_coord(), blender::nodes::node_shader_eevee_specular_cc::node_shader_gpu_eevee_specular(), blender::nodes::node_shader_emission_cc::node_shader_gpu_emission(), blender::nodes::node_shader_fresnel_cc::node_shader_gpu_fresnel(), blender::nodes::node_shader_gamma_cc::node_shader_gpu_gamma(), blender::nodes::node_shader_geometry_cc::node_shader_gpu_geometry(), blender::nodes::node_shader_hair_info_cc::node_shader_gpu_hair_info(), blender::nodes::node_shader_bsdf_hair_principled_cc::node_shader_gpu_hair_principled(), blender::nodes::node_shader_layer_weight_cc::node_shader_gpu_layer_weight(), blender::nodes::node_shader_light_falloff_cc::node_shader_gpu_light_falloff(), blender::nodes::node_shader_light_path_cc::node_shader_gpu_light_path(), blender::nodes::node_shader_mix_shader_cc::node_shader_gpu_mix_shader(), blender::nodes::node_shader_object_info_cc::node_shader_gpu_object_info(), blender::nodes::node_shader_output_aov_cc::node_shader_gpu_output_aov(), blender::nodes::node_shader_point_info_cc::node_shader_gpu_point_info(), blender::nodes::node_shader_shader_to_rgb_cc::node_shader_gpu_shadertorgb(), blender::nodes::node_shader_subsurface_scattering_cc::node_shader_gpu_subsurface_scattering(), blender::nodes::node_shader_tangent_cc::node_shader_gpu_tangent(), blender::nodes::node_shader_tex_brick_cc::node_shader_gpu_tex_brick(), blender::nodes::node_shader_tex_checker_cc::node_shader_gpu_tex_checker(), blender::nodes::node_shader_tex_coord_cc::node_shader_gpu_tex_coord(), blender::nodes::node_shader_tex_environment_cc::node_shader_gpu_tex_environment(), blender::nodes::node_shader_tex_gradient_cc::node_shader_gpu_tex_gradient(), blender::nodes::node_shader_tex_image_cc::node_shader_gpu_tex_image(), blender::nodes::node_shader_tex_magic_cc::node_shader_gpu_tex_magic(), node_shader_gpu_tex_mapping(), blender::nodes::node_shader_tex_musgrave_cc::node_shader_gpu_tex_musgrave(), blender::nodes::node_shader_tex_noise_cc::node_shader_gpu_tex_noise(), blender::nodes::node_shader_tex_sky_cc::node_shader_gpu_tex_sky(), blender::nodes::node_shader_tex_voronoi_cc::node_shader_gpu_tex_voronoi(), blender::nodes::node_shader_tex_wave_cc::node_shader_gpu_tex_wave(), blender::nodes::node_shader_uvmap_cc::node_shader_gpu_uvmap(), blender::nodes::node_shader_vertex_color_cc::node_shader_gpu_vertex_color(), blender::nodes::node_shader_volume_absorption_cc::node_shader_gpu_volume_absorption(), blender::nodes::node_shader_volume_principled_cc::node_shader_gpu_volume_principled(), blender::nodes::node_shader_volume_scatter_cc::node_shader_gpu_volume_scatter(), blender::nodes::node_shader_wavelength_cc::node_shader_gpu_wavelength(), blender::nodes::node_shader_wireframe_cc::node_shader_gpu_wireframe(), blender::nodes::node_shader_ambient_occlusion_cc::node_shader_init_ambient_occlusion(), blender::nodes::node_shader_bsdf_anisotropic_cc::node_shader_init_anisotropic(), blender::nodes::node_shader_attribute_cc::node_shader_init_attribute(), blender::nodes::node_shader_bevel_cc::node_shader_init_bevel(), blender::nodes::node_shader_clamp_cc::node_shader_init_clamp(), blender::nodes::node_shader_curves_cc::node_shader_init_curve_float(), blender::nodes::node_shader_curves_cc::node_shader_init_curve_rgb(), blender::nodes::node_shader_curves_cc::node_shader_init_curve_vec(), blender::nodes::node_shader_displacement_cc::node_shader_init_displacement(), blender::nodes::node_shader_bsdf_glass_cc::node_shader_init_glass(), blender::nodes::node_shader_bsdf_glossy_cc::node_shader_init_glossy(), blender::nodes::node_shader_bsdf_hair_principled_cc::node_shader_init_hair_principled(), blender::nodes::node_shader_map_range_cc::node_shader_init_map_range(), blender::nodes::node_shader_normal_map_cc::node_shader_init_normal_map(), blender::nodes::node_shader_output_aov_cc::node_shader_init_output_aov(), blender::nodes::node_shader_bsdf_principled_cc::node_shader_init_principled(), blender::nodes::node_shader_bsdf_refraction_cc::node_shader_init_refraction(), blender::nodes::node_shader_subsurface_scattering_cc::node_shader_init_subsurface_scattering(), blender::nodes::node_shader_tangent_cc::node_shader_init_tangent(), blender::nodes::node_shader_tex_brick_cc::node_shader_init_tex_brick(), blender::nodes::node_shader_tex_checker_cc::node_shader_init_tex_checker(), blender::nodes::node_shader_tex_environment_cc::node_shader_init_tex_environment(), blender::nodes::node_shader_tex_gradient_cc::node_shader_init_tex_gradient(), blender::nodes::node_shader_ies_light_cc::node_shader_init_tex_ies(), blender::nodes::node_shader_tex_image_cc::node_shader_init_tex_image(), blender::nodes::node_shader_tex_magic_cc::node_shader_init_tex_magic(), blender::nodes::node_shader_tex_musgrave_cc::node_shader_init_tex_musgrave(), blender::nodes::node_shader_tex_noise_cc::node_shader_init_tex_noise(), blender::nodes::node_shader_tex_pointdensity_cc::node_shader_init_tex_pointdensity(), blender::nodes::node_shader_tex_sky_cc::node_shader_init_tex_sky(), blender::nodes::node_shader_tex_voronoi_cc::node_shader_init_tex_voronoi(), blender::nodes::node_shader_tex_wave_cc::node_shader_init_tex_wave(), blender::nodes::node_shader_tex_white_noise_cc::node_shader_init_tex_white_noise(), blender::nodes::node_shader_uvmap_cc::node_shader_init_uvmap(), blender::nodes::node_shader_color_ramp_cc::node_shader_init_valtorgb(), blender::nodes::node_shader_vector_transform_cc::node_shader_init_vect_transform(), blender::nodes::node_shader_vector_displacement_cc::node_shader_init_vector_displacement(), blender::nodes::node_shader_vertex_color_cc::node_shader_init_vertex_color(), blender::nodes::node_shader_volume_principled_cc::node_shader_init_volume_principled(), blender::nodes::node_shader_map_range_cc::node_shader_map_range_ui_class(), blender::ed::space_node::node_shader_script_update_exec(), blender::ed::space_node::node_shader_script_update_poll(), blender::ed::space_node::node_shader_script_update_text_recursive(), blender::nodes::node_shader_bsdf_hair_principled_cc::node_shader_update_hair_principled(), blender::nodes::node_shader_map_range_cc::node_shader_update_map_range(), blender::nodes::node_shader_mapping_cc::node_shader_update_mapping(), blender::nodes::node_shader_bsdf_principled_cc::node_shader_update_principled(), blender::nodes::node_shader_tex_sky_cc::node_shader_update_sky(), blender::nodes::node_shader_subsurface_scattering_cc::node_shader_update_subsurface_scattering(), blender::nodes::node_shader_tex_musgrave_cc::node_shader_update_tex_musgrave(), blender::nodes::node_shader_tex_noise_cc::node_shader_update_tex_noise(), blender::nodes::node_shader_tex_voronoi_cc::node_shader_update_tex_voronoi(), blender::nodes::node_shader_tex_white_noise_cc::node_shader_update_tex_white_noise(), blender::nodes::node_shader_vector_math_cc::node_shader_update_vector_math(), blender::nodes::node_shader_vector_rotate_cc::node_shader_update_vector_rotate(), blender::ed::space_node::node_socket_add_tooltip(), blender::ed::space_node::node_socket_deselect(), node_socket_from_image_spec_atttributes(), node_socket_generic_to_image_spec_atttributes(), blender::ed::space_node::node_socket_get_tooltip(), blender::ed::space_node::node_socket_select(), node_socket_skip_reroutes(), node_socket_to_image_spec_atttributes(), blender::ed::space_node::node_socket_toggle(), blender::ed::space_node::node_socket_toggle_exec(), blender::modifiers::geometry_nodes::node_supports_laziness(), blender::ed::space_node::node_switch_view_exec(), blender::ed::space_node::node_tag_recursive(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::node_task_postprocessing(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::node_task_preprocessing(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::node_task_run(), blender::ed::space_node::node_texture_buts_image_ex(), blender::ed::space_node::node_texture_buts_proc(), node_to_image_spec_atttributes(), blender::compositor::DebugInfo::node_to_operations(), blender::ed::space_node::node_to_updated_rect(), blender::ed::space_node::node_to_view(), blender::ed::space_node::node_toggle_button_cb(), node_tree_has_compositor_output(), blender::nodes::node_geo_curve_sample_cc::node_type_init(), blender::ed::space_node::node_under_mouse_select(), blender::ed::space_node::node_under_mouse_tweak(), node_unlink_attached(), blender::nodes::node_geo_accumulate_field_cc::node_update(), blender::nodes::node_geo_attribute_capture_cc::node_update(), blender::nodes::node_geo_attribute_domain_size_cc::node_update(), blender::nodes::node_geo_attribute_statistic_cc::node_update(), blender::nodes::node_geo_boolean_cc::node_update(), blender::nodes::node_geo_curve_fillet_cc::node_update(), blender::nodes::node_geo_curve_primitive_arc_cc::node_update(), blender::nodes::node_geo_curve_primitive_circle_cc::node_update(), blender::nodes::node_geo_curve_primitive_line_cc::node_update(), blender::nodes::node_geo_curve_primitive_quadrilateral_cc::node_update(), blender::nodes::node_geo_curve_resample_cc::node_update(), blender::nodes::node_geo_curve_sample_cc::node_update(), blender::nodes::node_geo_curve_to_points_cc::node_update(), blender::nodes::node_geo_curve_trim_cc::node_update(), blender::nodes::node_geo_extrude_mesh_cc::node_update(), blender::nodes::node_geo_field_at_index_cc::node_update(), blender::nodes::node_geo_input_named_attribute_cc::node_update(), blender::nodes::node_geo_interpolate_domain_cc::node_update(), blender::nodes::node_geo_mesh_primitive_cone_cc::node_update(), blender::nodes::node_geo_mesh_primitive_cylinder_cc::node_update(), blender::nodes::node_geo_mesh_primitive_line_cc::node_update(), blender::nodes::node_geo_mesh_to_volume_cc::node_update(), blender::nodes::node_geo_points_to_volume_cc::node_update(), blender::nodes::node_geo_raycast_cc::node_update(), blender::nodes::node_geo_scale_elements_cc::node_update(), blender::nodes::node_geo_store_named_attribute_cc::node_update(), blender::nodes::node_geo_string_to_curves_cc::node_update(), blender::nodes::node_geo_switch_cc::node_update(), blender::nodes::node_geo_transfer_attribute_cc::node_update(), blender::nodes::node_geo_viewer_cc::node_update(), blender::nodes::node_geo_volume_to_mesh_cc::node_update(), blender::ed::space_node::node_update_basis(), blender::ed::space_node::node_update_hidden(), blender::ed::space_node::node_update_nodetree(), node_use_modified_socket_name(), node_vector_math_label(), node_verify_sockets(), nodeAddNode(), nodeAddSocket(), nodeAddStaticSocket(), nodeAttachNode(), nodeAttachNodeCheck(), nodeChainIterBackwards(), nodeClearActive(), nodeDeclarationEnsure(), nodeDeclarationEnsureOnOutdatedNode(), nodeDetachNode(), nodeFindNode(), nodeFindRootParent(), nodeFindSocket(), nodeFromView(), nodeGetActive(), nodeGroupPoll(), nodeInternalRelink(), nodeLabel(), nodeModifySocketTypeStatic(), blender::nodes::NodeMultiFunctions::NodeMultiFunctions(), nodeMuteRerouteInputLinks(), nodeMuteRerouteOutputLinks(), nodeParentsIter(), nodePositionPropagate(), nodeRemoveAllSockets(), nodeRemoveNode(), nodeRemoveSocket(), nodeRemoveSocketEx(), nodeSetActive(), nodeSetSelected(), nodeSocketDeclarationsUpdate(), nodeSupportsActiveFlag(), NodeToTransData(), nodeToView(), nodetree_uv_node_recursive(), blender::nodes::NodeTreeRef::NodeTreeRef(), nodeTypeUndefined(), nodeUniqueName(), nodeUnlinkNode(), ntree_exec_begin(), ntree_foreach_texnode_recursive(), ntree_free_data(), ntree_get_active_iuser(), ntree_shader_copy_branch(), ntree_shader_expand_socket_default(), ntree_shader_groups_expand_inputs(), ntree_shader_groups_flatten(), ntree_shader_groups_remove_muted_links(), ntree_shader_node_find_input(), ntree_shader_node_find_output(), ntree_shader_node_input_get(), ntree_shader_node_output_get(), ntree_shader_pruned_unused(), ntree_shader_shader_to_rgba_branch(), ntree_shader_unlink_hidden_value_sockets(), ntree_shader_weight_tree_invert(), ntree_version_241(), ntree_version_242(), ntree_version_245(), ntreeBlendReadData(), ntreeBlendReadExpand(), ntreeBlendReadLib(), ntreeBlendWrite(), ntreeCompositClearTags(), ntreeCompositColorBalanceSyncFromCDL(), ntreeCompositColorBalanceSyncFromLGG(), ntreeCompositCryptomatteAddSocket(), ntreeCompositCryptomatteLayerPrefix(), ntreeCompositCryptomatteRemoveSocket(), ntreeCompositCryptomatteSession(), ntreeCompositCryptomatteSyncFromAdd(), ntreeCompositCryptomatteSyncFromRemove(), ntreeCompositCryptomatteUpdateLayerNames(), ntreeCompositOutputFileAddSocket(), ntreeCompositOutputFileRemoveActiveSocket(), ntreeCompositOutputFileSetLayer(), ntreeCompositOutputFileSetPath(), blender::nodes::node_composite_switchview_cc::ntreeCompositSwitchViewAddSocket(), ntreeCompositTagRender(), ntreeCompositUpdateRLayers(), ntreeExecGPUNodes(), ntreeExecThreadNodes(), ntreeFindType(), ntreeFreeLocalNode(), ntreeGetDependencyList(), ntreeGPUMaterialNodes(), ntreeHasTree(), ntreeLocalize(), ntreeNodeFlagSet(), ntreeSetOutput(), ntreeSetTypes(), ntreeShaderBeginExecTree_internal(), ntreeShaderOutputNode(), ntreeTexBeginExecTree_internal(), ntreeTexCheckCyclics(), ntreeUpdateAllNew(), ntreeUpdateAllUsers(), ntreeUpdateNodeLevels(), object_mouse_select_menu(), LightManager::object_usable_as_light(), blender::io::obj::UniqueNodetreeDeleter::operator()(), blender::nodes::node_fn_compare_cc::SocketSearchOp::operator()(), blender::nodes::node_geo_curve_primitive_quadrilateral_cc::SocketSearchOp::operator()(), blender::nodes::node_geo_curve_trim_cc::SocketSearchOp::operator()(), blender::nodes::node_shader_map_range_cc::SocketSearchOp::operator()(), blender::nodes::node_shader_math_cc::SocketSearchOp::operator()(), blender::nodes::node_shader_vector_math_cc::SocketSearchOp::operator()(), btDbvt::optimizeIncremental(), partialvis_update_bmesh(), partialvis_update_grids(), partialvis_update_mesh(), patch_map_find_patch(), pbvh_bmesh_create_nodes_fast_recursive(), pbvh_bmesh_face_create(), pbvh_bmesh_node_drop_orig(), pbvh_bmesh_node_limit_ensure_fast(), pbvh_bmesh_node_nearest_to_ray(), pbvh_bmesh_node_raycast(), pbvh_bmesh_node_vert_use_count_at_most(), pbvh_bmesh_node_visibility_update(), pbvh_bmesh_normals_update(), pbvh_bmesh_vert_create(), pbvh_check_draw_layout(), pbvh_draw_search_cb(), pbvh_faces_node_nearest_to_ray(), pbvh_faces_node_raycast(), pbvh_faces_node_visibility_update(), pbvh_flush_bb(), pbvh_free_draw_buffers(), pbvh_grids_node_nearest_to_ray(), pbvh_grids_node_raycast(), pbvh_grids_node_visibility_update(), pbvh_iter_next(), pbvh_iter_next_occluded(), pbvh_pixels_free(), pbvh_stack_push(), pbvh_update_BB_redraw_task_cb(), pbvh_update_draw_buffer_cb(), pbvh_update_draw_buffers(), pbvh_update_mask_redraw_task_cb(), pbvh_update_normals_accum_task_cb(), pbvh_update_normals_clear_task_cb(), pbvh_update_normals_store_task_cb(), pbvh_update_visibility_redraw_task_cb(), pbvh_update_visibility_task_cb(), pbvh_vertex_iter_init(), blender::ed::space_node::pick_input_link_by_link_intersect(), blender::ed::space_node::pick_link(), blender::compositor::prefix_from_node(), btSoftColliders::CollideSDF_RS::Process(), btSoftColliders::CollideSDF_RD::Process(), btSoftColliders::CollideVF_SS::Process(), btSoftColliders::CollideVF_DD::Process(), btSoftColliders::CollideCCD::Process(), process_nodes_for_depsgraph(), project_bucket_init(), project_face_seams_init(), project_line_gesture_apply_task_cb(), project_paint_PickFace(), blender::bke::node_field_inferencing::propagate_data_requirements_from_right_to_left(), blender::bke::node_field_inferencing::propagate_field_status_from_left_to_right(), psys_calc_dmcache(), range_search_cb(), range_search_with_len_squared_cb(), ray_aabb_intersect(), btDbvt::rayTest(), btDbvt::rayTestInternal(), read_node(), read_node_float(), AnimationImporter::read_node_transform(), btSoftBody::rebuildNodeTree(), recursedeletenode(), recursive_tree_free_nodes(), ShaderGraph::refine_bump_nodes(), refit_kdop_hull(), refresh_node(), refresh_socket_list(), ShaderGraph::relink(), remove_nodes_in_set(), ShaderGraph::remove_proxy_nodes(), btSoftBody::removeAnchor(), btSoftColliders::CollideFF_DD::Repel(), btSoftColliders::CollideCCD::Repel(), blender::ed::space_node::reroute_node_draw(), blender::ed::space_node::reroute_node_prepare_for_draw(), rgb_colorfn(), rgb_exec(), rgb_init(), rgbtobw_exec(), BVHBuild::rotate(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::schedule_initial_nodes(), sculpt_elastic_transform_task_cb(), sculpt_expand_colors_update_task_cb(), sculpt_expand_mask_update_task_cb(), sculpt_expand_restore_color_data(), sculpt_expand_restore_face_set_data(), sculpt_expand_restore_mask_data(), sculpt_expand_task_cb(), sculpt_find_nearest_to_ray_cb(), sculpt_mask_expand_cancel(), SCULPT_orig_vert_data_init(), sculpt_raycast_cb(), sculpt_raycast_detail_cb(), SCULPT_search_circle_cb(), SCULPT_search_sphere_cb(), sculpt_transform_task_cb(), sculpt_undo_alloc_and_store_hidden(), sculpt_undo_alloc_node(), sculpt_undo_bmesh_push(), SCULPT_undo_get_node(), SCULPT_undo_push_node(), sculpt_undo_store_hidden(), blender::nodes::search_link_ops_for_declarations(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::send_output_required_notification(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::send_output_unused_notification(), MaterialNode::set_ambient(), blender::compositor::Node::set_bnode(), set_color(), set_default_value(), MaterialNode::set_reflective(), MaterialNode::set_specular(), btSoftBody::setMass(), SetNodeValue(), btDeformableContactProjection::setProjection(), setup_stack(), blender::nodes::node_shader_tex_brick_cc::sh_node_brick_build_multi_function(), blender::nodes::node_shader_tex_gradient_cc::sh_node_gradient_tex_build_multi_function(), blender::nodes::node_shader_tex_magic_cc::sh_node_magic_tex_build_multi_function(), blender::nodes::node_shader_mix_rgb_cc::sh_node_mix_rgb_build_multi_function(), blender::nodes::node_shader_tex_musgrave_cc::sh_node_musgrave_build_multi_function(), blender::nodes::node_shader_tex_white_noise_cc::sh_node_noise_build_multi_function(), blender::nodes::node_shader_tex_musgrave_cc::sh_node_tex_musgrave_declare(), blender::nodes::node_shader_tex_noise_cc::sh_node_tex_noise_declare(), blender::nodes::node_shader_tex_voronoi_cc::sh_node_tex_voronoi_declare(), blender::nodes::node_shader_tex_white_noise_cc::sh_node_tex_white_noise_declare(), blender::nodes::node_shader_vector_rotate_cc::sh_node_vector_rotate_declare(), blender::nodes::node_shader_tex_wave_cc::sh_node_wave_tex_build_multi_function(), short_edge_queue_create(), blender::bke::pbvh::pixels::should_pixels_be_updated(), signDetermination1(), signDetermination2(), ShaderGraph::simplify_settings(), skip_fcurve_selected_data(), snapNode(), snapNodes(), snapNodeTest(), blender::ed::space_node::snode_autoconnect(), blender::ed::space_node::socket_is_occluded(), blender::ed::space_node::socket_needs_attribute_search(), blender::ed::space_node::sort_multi_input_socket_links(), blender::ed::space_node::space_node_view_flag(), special_aftertrans_update__node(), square_roughness_node_insert(), SVMCompiler::stack_assign(), SVMCompiler::stack_clear_temporary(), SVMCompiler::stack_clear_users(), blender::ed::space_node::std_node_socket_draw(), blender::nodes::node_composite_moviedistortion_cc::storage_free(), svm_eval_nodes(), svm_node_aov_color(), svm_node_aov_value(), svm_node_attr(), svm_node_attr_bump_dx(), svm_node_attr_bump_dy(), svm_node_attr_init(), svm_node_brightness(), svm_node_closure_background(), svm_node_closure_bsdf(), svm_node_closure_emission(), svm_node_closure_holdout(), svm_node_closure_volume(), svm_node_curve(), svm_node_curves(), svm_node_displacement(), svm_node_emission_weight(), svm_node_fresnel(), svm_node_hsv(), svm_node_ies(), svm_node_layer_weight(), svm_node_light_falloff(), svm_node_mix_closure(), svm_node_normal_map(), svm_node_principled_volume(), svm_node_rgb_ramp(), svm_node_set_bump(), svm_node_tangent(), svm_node_tex_brick(), svm_node_tex_checker(), svm_node_tex_coord(), svm_node_tex_coord_bump_dx(), svm_node_tex_coord_bump_dy(), svm_node_tex_environment(), svm_node_tex_gradient(), svm_node_tex_image(), svm_node_tex_image_box(), svm_node_tex_magic(), svm_node_tex_sky(), svm_node_tex_voxel(), svm_node_tex_wave(), svm_node_vector_displacement(), svm_node_vector_transform(), svm_node_wireframe(), Object::tag_update(), Shader::tag_update(), Geometry::tag_update(), TargetSnapOffset(), template_texture_select(), TEST(), tex_output(), texfn(), texpaint_slot_node_find_cb(), texture_changed(), texture_nodes_fetch_images_for_pool(), BVHBuild::thread_build_node(), BVHBuild::thread_build_spatial_split_node(), time_colorfn(), time_exec(), time_init(), blender::nodes::DerivedNodeTree::to_dot(), blender::nodes::NodeTreeRef::to_dot(), topdown(), blender::nodes::NodeTreeRef::toposort(), blender::nodes::toposort_from_start_node(), btDeformableLinearElasticityForce::totalDampingEnergy(), btDeformableMassSpringForce::totalDampingEnergy(), btDeformableNeoHookeanForce::totalDampingEnergy(), btDeformableGravityForce::totalEnergy(), ShaderGraph::transform_multi_closure(), DocumentImporter::translate_anim_recursive(), AnimationImporter::translate_animation_OLD(), AnimationImporter::translate_Animations(), blender::nodes::NodeMultiFunctions::try_get(), UI_context_copy_to_selected_list(), blender::ed::space_node::ui_node_draw_input(), blender::ed::space_node::ui_node_draw_node(), blender::ed::space_node::ui_node_sock_name(), uiTemplateNodeLink(), uiTemplateNodeView(), unique_name(), update(), update_cb(), update_cb_partial(), update_mapping_node_inputs_and_properties(), update_math_node_single_operand_operators(), update_musgrave_node_dimensions(), update_node_vb(), update_noise_and_wave_distortion(), update_noise_node_dimensions(), blender::nodes::SocketDeclaration::update_or_build(), blender::nodes::decl::Float::update_or_build(), blender::nodes::decl::Int::update_or_build(), blender::nodes::decl::Vector::update_or_build(), blender::nodes::decl::IDSocketDeclaration::update_or_build(), blender::nodes::node_composite_output_file_cc::update_output_file(), blender::bke::pbvh::pixels::update_pixels(), update_search_cb(), update_socket_to_match_interface(), update_typeinfo(), update_vb(), update_vector_math_node_add_and_subtract_operators(), update_vector_math_node_average_operator(), update_vector_math_node_cross_product_operator(), update_vector_math_node_dot_product_operator(), update_vector_math_node_normalize_operator(), update_vector_math_node_operators_enum_mapping(), update_voronoi_node_coloring(), update_voronoi_node_crackle(), update_voronoi_node_dimensions(), update_voronoi_node_f3_and_f4(), update_voronoi_node_fac_output(), update_voronoi_node_square_distance(), update_wave_node_directions_and_offset(), Freestyle::NodeGroup::UpdateBBox(), GHOST_XrControllerModel::updateComponents(), btSoftBody::updateFace(), btSoftBody::updateNode(), btDeformableBackwardEulerObjective::updateVelocity(), SkinInfo::uses_joint_or_descendant(), valtorgb_colorfn(), valtorgb_exec(), valtorgb_init(), valuefn(), valuefn_b(), valuefn_g(), valuefn_r(), vector_curve_node_remap(), verify_socket_template(), verify_socket_template_list(), ShaderGraph::verify_volume_output(), version_geometry_nodes_add_realize_instance_nodes(), version_geometry_nodes_set_position_node_offset(), version_node_add_socket_if_not_exist(), version_node_id(), version_node_input_socket_name(), version_node_join_geometry_for_multi_input_socket(), version_node_output_socket_name(), version_node_socket_duplicate(), version_node_socket_index_animdata(), version_node_socket_name(), version_node_tree_socket_id_delim(), version_socket_update_is_used(), version_switch_node_input_prefix(), versioning_replace_legacy_combined_and_separate_color_nodes(), blender::ed::space_node::WIDGETGROUP_node_corner_pin_poll(), blender::ed::space_node::WIDGETGROUP_node_corner_pin_refresh(), blender::ed::space_node::WIDGETGROUP_node_crop_poll(), blender::ed::space_node::WIDGETGROUP_node_crop_refresh(), blender::ed::space_node::WIDGETGROUP_node_sbeam_poll(), blender::ed::space_node::WIDGETGROUP_node_sbeam_refresh(), blender::ed::space_node::WIDGETGROUP_node_transform_poll(), blender::modifiers::geometry_nodes::GeometryNodesEvaluator::with_locked_node(), workbench_material_get_image(), DocumentImporter::write_node(), xml_equal_string(), xml_read_background(), xml_read_camera(), xml_read_float(), xml_read_float3(), xml_read_float3_array(), xml_read_float4(), xml_read_float_array(), xml_read_int(), xml_read_int_array(), xml_read_light(), xml_read_mesh(), xml_read_node(), xml_read_scene(), xml_read_shader(), xml_read_shader_graph(), xml_read_state(), xml_read_string(), xml_read_transform(), xml_write_node(), and blender::nodes::NodeTreeRef::~NodeTreeRef().
int num_cycles = 0 |
Definition at line 58 of file deg_builder_cycle.cc.
BLI_Stack* traversal_stack |
Definition at line 57 of file deg_builder_cycle.cc.
Referenced by BVH().
Relation* via_relation |
Definition at line 40 of file deg_builder_cycle.cc.