|
Blender V4.3
|
#include "intern/eval/deg_eval.h"#include "BLI_compiler_attrs.h"#include "BLI_function_ref.hh"#include "BLI_gsqueue.h"#include "BLI_task.h"#include "BLI_time.h"#include "BLI_utildefines.h"#include "BKE_global.hh"#include "DNA_node_types.h"#include "DNA_object_types.h"#include "DNA_scene_types.h"#include "DEG_depsgraph.hh"#include "DEG_depsgraph_query.hh"#include "atomic_ops.h"#include "intern/depsgraph.hh"#include "intern/depsgraph_relation.hh"#include "intern/depsgraph_tag.hh"#include "intern/eval/deg_eval_copy_on_write.h"#include "intern/eval/deg_eval_flush.h"#include "intern/eval/deg_eval_stats.h"#include "intern/eval/deg_eval_visibility.h"#include "intern/node/deg_node.hh"#include "intern/node/deg_node_component.hh"#include "intern/node/deg_node_id.hh"#include "intern/node/deg_node_operation.hh"#include "intern/node/deg_node_time.hh"Go to the source code of this file.
Namespaces | |
| namespace | blender |
| namespace | blender::deg |
Functions | |
| void | blender::deg::deg_evaluate_on_refresh (Depsgraph *graph) |
Evaluation engine entry-points for Depsgraph Engine.
Definition in file deg_eval.cc.
| bool do_stats |
Definition at line 82 of file deg_eval.cc.
| Depsgraph* graph |
Definition at line 81 of file deg_eval.cc.
| bool need_single_thread_pass = false |
Definition at line 85 of file deg_eval.cc.
| bool need_update_pending_parents = true |
Definition at line 84 of file deg_eval.cc.
| EvaluationStage stage |
Definition at line 83 of file deg_eval.cc.
Referenced by blender::io::usd::USDMeshWriter::add_shape_key_weights_sample(), utils::assign_materials(), blender::io::usd::call_export_hooks(), blender::io::usd::call_import_hooks(), blender::io::usd::call_material_export_hooks(), blender::gpu::compile_ex(), blender::gpu::VKShaderCompiler::compile_module(), blender::io::usd::convert_to_z_up(), blender::io::usd::create_blend_shapes(), blender::io::usd::create_skel_roots(), blender::io::usd::USDArmatureWriter::do_write(), blender::io::usd::USDLightWriter::do_write(), blender::io::usd::USDPointsWriter::do_write(), blender::io::usd::USDVolumeWriter::do_write(), blender::io::usd::dome_light_to_world_material(), drw_select_loop_pass(), blender::io::usd::ensure_blend_shape_skeleton(), blender::io::usd::ensure_root_prim(), blender::io::usd::USDAbstractWriter::ensure_usd_material(), blender::io::usd::export_texture(), blender::io::usd::export_texture(), blender::io::usd::find_prefix_to_skip(), blender::gpu::MSLGeneratorInterface::generate_msl_global_uniform_population(), blender::gpu::MSLGeneratorInterface::generate_msl_texture_vars(), blender::gpu::MSLGeneratorInterface::generate_msl_textures_input_string(), blender::gpu::MSLGeneratorInterface::generate_msl_uniform_block_population(), blender::gpu::MSLGeneratorInterface::generate_msl_uniforms_input_string(), blender::gpu::MTLShaderInterface::get_argument_buffer_bind_index(), blender::io::usd::get_export_textures_dir(), blender::gpu::MSLGeneratorInterface::get_sampler_argument_buffer_bind_index(), blender::gpu::get_shader_stage_index(), blender::gpu::get_shader_stage_instance_name(), blender::gpu::get_stage_class_name(), blender::io::usd::get_tex_image_asset_filepath(), blender::io::usd::get_tex_image_asset_filepath(), blender::io::usd::get_unique_path(), GPENCIL_shader_antialiasing(), blender::io::usd::import_blendshapes(), blender::io::usd::import_startjob(), blender::io::hydra::MaterialData::init(), blender::io::usd::USDMeshWriter::init_blend_shapes(), blender::io::usd::USDMeshWriter::init_skinned_mesh(), blender::gpu::Shader::print_log(), HdCyclesFileReader::read(), blender::io::usd::remap_blend_shape_anim(), blender::io::usd::shape_key_export_chaser(), blender::io::usd::skel_export_chaser(), blender::io::usd::skinned_mesh_export_chaser(), blender::io::usd::TEST_F(), blender::io::usd::TEST_F(), blender::io::usd::TEST_F(), blender::io::usd::TEST_F(), blender::io::usd::TEST_F(), blender::gpu::to_stage_name(), blender::gpu::to_string(), blender::io::usd::USD_create_handle(), and blender::io::usd::world_material_to_dome_light().