|
Blender V5.0
|
Go to the source code of this file.
Classes | |
| class | LogMessage |
Macros | |
| #define | LOG_STRINGIFY_APPEND(a, b) |
| #define | LOG_STRINGIFY(x) |
| #define | LOG_IF(level, condition) |
| #define | LOG(level) |
| #define | LOG_FATAL LOG(LOG_LEVEL_FATAL) |
| #define | LOG_DFATAL LOG(LOG_LEVEL_DFATAL) |
| #define | LOG_ERROR LOG(LOG_LEVEL_ERROR) |
| #define | LOG_DERROR LOG(LOG_LEVEL_DERROR) |
| #define | LOG_WARNING LOG(LOG_LEVEL_WARNING) |
| #define | LOG_DWARNING LOG(LOG_LEVEL_DWARNING) |
| #define | LOG_INFO_IMPORTANT LOG(LOG_LEVEL_INFO_IMPORTANT) |
| #define | LOG_INFO LOG(LOG_LEVEL_INFO) |
| #define | LOG_DEBUG LOG(LOG_LEVEL_DEBUG) |
| #define | LOG_TRACE LOG(LOG_LEVEL_TRACE) |
| #define | LOG_IS_ON(level) |
| #define | CHECK(expression) |
| #define | CHECK_OP(op, a, b) |
| #define | CHECK_GE(a, b) |
| #define | CHECK_NE(a, b) |
| #define | CHECK_EQ(a, b) |
| #define | CHECK_GT(a, b) |
| #define | CHECK_LT(a, b) |
| #define | CHECK_LE(a, b) |
| #define | DCHECK(expression) |
| #define | DCHECK_NOTNULL(expression) |
| #define | DCHECK_OP(op, a, b) |
| #define | DCHECK_GE(a, b) |
| #define | DCHECK_NE(a, b) |
| #define | DCHECK_EQ(a, b) |
| #define | DCHECK_GT(a, b) |
| #define | DCHECK_LT(a, b) |
| #define | DCHECK_LE(a, b) |
Typedefs | |
| using | LogFunction |
Enumerations | |
| enum | LogLevel { LOG_LEVEL_FATAL = 0 , LOG_LEVEL_DFATAL = 1 , LOG_LEVEL_ERROR = 2 , LOG_LEVEL_DERROR = 3 , LOG_LEVEL_WARNING = 4 , LOG_LEVEL_DWARNING = 5 , LOG_LEVEL_INFO_IMPORTANT = 6 , LOG_LEVEL_INFO = 7 , LOG_LEVEL_DEBUG = 8 , LOG_LEVEL_TRACE = 9 , LOG_LEVEL_UNKNOWN = -1 } |
Functions | |
| const char * | log_level_to_string (const LogLevel level) |
| LogLevel | log_string_to_level (const string &str) |
| void | log_init (const LogFunction func=nullptr) |
| void | log_level_set (const LogLevel level) |
| void | log_level_set (const string &level) |
| void | _log_message (const LogLevel level, const char *file_line, const char *func, const char *msg) |
| template<typename T> | |
| T | DCheckNotNull (T &&t, const char *expression) |
| std::ostream & | operator<< (std::ostream &os, const int2 &value) |
| std::ostream & | operator<< (std::ostream &os, const float3 &value) |
| std::ostream & | operator<< (std::ostream &os, const float4 &value) |
Variables | |
| LogLevel | LOG_LEVEL |
| #define CHECK | ( | expression | ) |
Definition at line 116 of file log.h.
Referenced by libmv::euclidean_resection::EuclideanResection(), libmv::euclidean_resection::EuclideanResectionAnsarDaniilidis(), and libmv::euclidean_resection::EuclideanResectionEPnP().
| #define CHECK_EQ | ( | a, | |
| b ) |
| #define CHECK_LE | ( | a, | |
| b ) |
Definition at line 123 of file log.h.
Referenced by StringFindSplitWords::testStringFindSplitWords().
| #define CHECK_NE | ( | a, | |
| b ) |
Definition at line 119 of file log.h.
Referenced by libmv::BruteRegionTracker::Track().
| #define CHECK_OP | ( | op, | |
| a, | |||
| b ) |
| #define DCHECK | ( | expression | ) |
Definition at line 135 of file log.h.
Referenced by BlenderDisplaySpaceShader::BlenderDisplaySpaceShader(), RenderBuffers::copy_from_device(), PathTraceDisplay::copy_pixels_to_texture(), OIDNDenoiser::denoise_buffer(), Denoiser::Denoiser(), DenoiserGPU::DenoiserGPU(), GPUDevice::generic_free(), Integrator::get_adaptive_sampling(), get_effective_denoise_params(), PassAccessor::get_render_tile_pixels(), OpenGLDisplayDriver::gl_texture_resources_ensure(), PathTraceDisplay::graphics_interop_get_buffer(), PathTraceDisplay::map_texture_buffer(), BlenderDisplayDriver::next_tile_begin(), PathTrace::path_trace(), PathTrace::ready_to_reset(), RenderBuffers::reset(), PathTraceDisplay::unmap_texture_buffer(), PathTraceDisplay::update_begin(), and PathTraceDisplay::update_end().
| #define DCHECK_EQ | ( | a, | |
| b ) |
Definition at line 144 of file log.h.
Referenced by PathTrace::denoise(), libmv::EightPointSolver(), ShaderEval::eval(), libmv::FundamentalFrom7CorrespondencesLinear(), libmv::FundamentalFromCorrespondences7Point(), PassAccessor::get_render_tile_pixels(), libmv::MotionFromEssentialChooseSolution(), libmv::NormalizedEightPointSolver(), OIDNDenoiser::OIDNDenoiser(), PathTraceWorkCPU::PathTraceWorkCPU(), render_buffers_host_copy_denoised(), PassAccessorGPU::run_film_convert_kernels(), PassAccessorCPU::run_get_pass_kernel_processor_float(), Denoiser::set_params(), and TileManager::write_tile().
| #define DCHECK_GE | ( | a, | |
| b ) |
Definition at line 142 of file log.h.
Referenced by libmv::EightPointSolver(), libmv::FundamentalFromCorrespondences7Point(), kernel_thread_globals_get(), libmv::NormalizedEightPointSolver(), PathTraceWorkGPU::num_active_main_paths_paths(), and tile_calculate_best_size().
| #define DCHECK_GT | ( | a, | |
| b ) |
Definition at line 145 of file log.h.
Referenced by configure_image_spec_from_buffer(), PathTraceWorkGPU::denoise_volume_guiding_buffers(), Attribute::element_size(), PathTraceWorkGPU::enqueue_adaptive_sampling_filter_x(), PathTraceWorkGPU::enqueue_adaptive_sampling_filter_y(), RenderScheduler::get_rendered_sample(), and WorkTileScheduler::get_work().
| #define DCHECK_LE | ( | a, | |
| b ) |
Definition at line 147 of file log.h.
Referenced by PathTraceWorkGPU::enqueue_path_iteration(), ShaderEval::eval(), kernel_thread_globals_get(), and tile_calculate_best_size().
| #define DCHECK_NE | ( | a, | |
| b ) |
Definition at line 143 of file log.h.
Referenced by DeviceQueue::DeviceQueue(), WorkTileScheduler::get_work(), PathTrace::PathTrace(), ShaderEval::ShaderEval(), PathTrace::tile_buffer_write_to_disk(), and TileManager::update().
| #define DCHECK_NOTNULL | ( | expression | ) |
Definition at line 137 of file log.h.
Referenced by draw_tile(), BlenderDisplayDriver::gpu_resources_create(), BlenderDisplayDriver::map_texture_buffer(), BlenderDisplayDriver::unmap_texture_buffer(), and update_tile_texture_pixels().
| #define DCHECK_OP | ( | op, | |
| a, | |||
| b ) |
| #define LOG | ( | level | ) |
Definition at line 97 of file log.h.
Referenced by _final_goal(), _final_mass(), _softbody_calc_forces_slice_in_a_thread(), action_move_fcurves_by_basepath(), add_2nd_order_roller(), blender::io::usd::add_anim_sample(), add_fmodifier(), blender::io::usd::USDMeshWriter::add_shape_key_weights_sample(), after_liblink_id_embedded_id_process(), animviz_calc_motionpaths(), armature_undosys_step_decode(), blender::io::usd::utils::assign_materials(), binary_search_anim_path(), BKE_addon_pref_type_find(), BKE_anim_path_calc_data(), BKE_animdata_merge_copy(), BKE_animdata_transfer_by_basepath(), BKE_animsys_fix_rna_path_rename(), BKE_blendfile_append(), BKE_blendfile_library_relocate(), BKE_collection_blend_read_data(), BKE_constraint_typeinfo_from_type(), BKE_fcm_envelope_find_index(), BKE_fcurve_bezt_binarysearch_index_ex(), BKE_gpencil_frame_addnew(), BKE_gpencil_layer_frame_get(), BKE_icon_get(), BKE_icon_gplayer_color_ensure(), BKE_icon_id_ensure(), BKE_icon_imbuf_get_buffer(), BKE_icon_preview_ensure(), BKE_icon_set(), BKE_imbuf_write(), BKE_lib_override_library_main_proxy_convert(), BKE_mask_layer_shape_changed_add(), BKE_mask_layer_shape_changed_remove(), BKE_mask_layer_shape_from_mask(), BKE_mask_layer_shape_to_mask(), BKE_mask_layer_shape_to_mask_interp(), BKE_maskrasterize_handle_sample(), BKE_mesh_nomain_to_mesh(), BKE_mesh_remap_calc_edges_from_mesh(), BKE_mesh_remap_calc_faces_from_mesh(), BKE_mesh_remap_calc_verts_from_mesh(), BKE_mesh_validate(), BKE_modifier_set_error(), BKE_movieclip_get_gpu_texture(), BKE_nla_action_stash(), BKE_object_material_slot_remove(), BKE_object_obdata_add_from_type(), BKE_packedfile_blend_read(), BKE_pose_copy_result(), BKE_report(), BKE_reportf(), BKE_tempdir_init(), BKE_undosys_stack_clear(), BKE_undosys_stack_init_or_active_with_type(), BKE_undosys_stack_limit_steps_and_memory(), BKE_undosys_step_load_data_ex(), BKE_undosys_step_push_init_with_type(), BKE_undosys_step_push_with_type(), BKE_vfont_data_ensure(), BKE_volume_load(), BKE_volume_unload(), BKE_where_on_path(), blend_file_thumb_from_camera(), blender::bke::AttributeStorage::blend_read(), blend_read_layer_data(), blendfile_append_define_actions(), blendfile_library_relocate_id_remap_finalize(), blendfile_library_relocate_id_remap_prepare(), blo_find_main_for_library_and_idname(), BLO_main_validate_embedded_flag(), BLO_reportf_wrap(), BLO_write_struct_array_by_name(), BLO_write_struct_list_by_name(), BLT_lang_init(), bm_to_mesh_shape(), bpath_absolute_relative_convert(), build_pict_list_from_anim(), build_pict_list_from_image_sequence(), blender::io::usd::cache_image_color(), blender::io::usd::USDStageReader::call_material_import_hooks(), CCL_log_init(), cinema_setup_encoder(), blender::io::ply::FileBuffer::close_file(), blender::io::usd::collect_point_instancer_prototypes_and_set_extent(), colormanage_check_colorspace_name(), colormanage_check_display_settings(), colormanage_check_view_settings(), colormanage_load_config(), colormanage_role_color_space_name_get(), colormanagement_init(), blender::io::ply::convert_ply_to_mesh(), blender::io::usd::convert_proto_to_instance(), blender::io::usd::copy_single_file(), blender::io::usd::copy_tiled_textures(), blender::io::alembic::ABCCameraWriter::create_alembic_objects(), blender::io::alembic::ABCCurveWriter::create_alembic_objects(), blender::io::alembic::ABCGenericMeshWriter::create_alembic_objects(), blender::io::alembic::ABCHairWriter::create_alembic_objects(), blender::io::alembic::ABCInstanceWriter::create_alembic_objects(), blender::io::alembic::ABCNurbsWriter::create_alembic_objects(), blender::io::alembic::ABCPointsWriter::create_alembic_objects(), blender::io::alembic::ABCTransformWriter::create_alembic_objects(), blender::io::usd::create_blend_shapes(), blender::io::usd::USDStageReader::create_proto_collections(), blender::io::usd::create_skel_roots(), blender::io::usd::create_usd_preview_surface_material(), blender::io::usd::create_vector_attrib(), GHOST_ISystem::createSystem(), GHOST_ISystem::createSystemBackground(), CTX_data_pointer_get_type(), ctx_wm_python_context_get(), cursor_buffer_handle_release(), cursor_surface_handle_enter(), cursor_surface_handle_leave(), cursor_surface_handle_preferred_buffer_scale(), curve_undosys_step_decode(), CustomData_copy_data_layer(), CustomData_external_read(), CustomData_external_write(), CustomData_layer_ensure_data_exists(), CustomData_verify_versions(), data_device_handle_data_offer(), data_device_handle_drop(), data_device_handle_enter(), data_device_handle_leave(), data_device_handle_motion(), data_device_handle_selection(), data_offer_handle_action(), data_offer_handle_offer(), data_offer_handle_source_actions(), data_source_handle_action(), data_source_handle_cancelled(), data_source_handle_dnd_drop_performed(), data_source_handle_dnd_finished(), data_source_handle_send(), data_source_handle_target(), libmv::Detect(), direct_link_id_common(), GHOST_ISystem::disposeSystem(), do_render_compositor(), do_render_sequencer(), do_versions(), do_versions_after_linking(), blender::io::alembic::ABCCurveWriter::do_write(), blender::io::usd::USDArmatureWriter::do_write(), blender::io::usd::USDTransformWriter::do_write(), do_write_image_or_movie(), blender::io::usd::dome_light_to_world_material(), driver_evaluate_simple_expr(), driver_get_variable_property(), dtar_get_prop_val(), dvar_eval_locDiff(), dvar_eval_rotDiff(), dynamicPaint_createUVSurface(), dynamicPaint_paintParticles(), ED_id_rename(), ED_undo_is_legacy_compatible_for_property(), ED_undo_operator_repeat(), ED_undo_push(), ed_undo_step_by_index(), ed_undo_step_by_name(), ed_undo_step_direction(), ed_undo_step_post(), engine_render_view_layer(), blender::io::usd::ensure_blend_shape_skeleton(), blender::io::usd::USDAbstractWriter::ensure_usd_material(), error_callback(), libmv::EuclideanBundleCommonIntrinsics(), libmv::EuclideanIntersect(), libmv::euclidean_resection::EuclideanResection(), libmv::euclidean_resection::EuclideanResectionEPnP(), blender::animrig::evaluate_keyframe_data(), blender::io::stl::export_frame(), blender::io::usd::export_in_memory_imbuf(), blender::io::usd::export_packed_texture(), blender::io::alembic::export_startjob(), blender::io::usd::export_texture(), blender::io::obj::exporter_main(), blender::io::ply::exporter_main(), exr_print_filecontents(), fcm_fn_generator_evaluate(), fcurve_bake_modifiers(), fcurve_samples_to_keyframes(), fcurve_store_samples(), file_handler_import_operator_write_ptr(), file_read_reports_finalize(), blender::ed::asset::index::filelist_finished(), find_object_active_key_uid(), blender::io::usd::USDMaterialReader::follow_connection(), font_undosys_step_decode(), foreach_libblock_append_finalize_action_callback(), foreach_libblock_link_append_common_processing(), fsmenu_read_system(), blender::io::obj::geom_add_curve_parameters(), blender::io::obj::geom_add_polygon(), blender::io::obj::geom_add_polyline(), blender::io::obj::geom_set_curve_type(), blender::asset_system::AssetLibraryService::get_asset_library_all(), blender::asset_system::AssetLibraryService::get_asset_library_current_file(), blender::asset_system::AssetLibraryService::get_asset_library_on_disk(), get_fmodifier_typeinfo(), blender::io::obj::get_image_filepath(), get_obdata_defname(), get_path_local_ex(), get_path_system_ex(), get_path_user_ex(), blender::io::usd::get_shape_key_basis_mesh(), GHOST_NDOFManagerUnix::GHOST_NDOFManagerUnix(), give_parvert(), gizmo_window_project_2d(), gizmo_window_project_3d(), global_handle_add(), global_handle_remove(), gwl_registry_wl_output_remove(), ibuftoimage(), icon_create_rect(), icon_draw_size(), icon_set_image(), id_name_final_build(), id_us_ensure_real(), id_us_min(), IDP_DirectLinkGroup(), IDP_New(), image_gpu_texture_error_create(), image_memorypack_imbuf(), IMB_colormanagement_role_colorspace_name_get(), IMB_colormanagement_working_space_check(), IMB_colormanagement_working_space_convert(), imb_colormanagement_working_space_set_from_matrix(), IMB_colormanagement_working_space_set_from_name(), IMB_create_gpu_texture(), imb_enlargeencodedbufferImBuf(), IMB_exr_add_channels(), IMB_exr_begin_write(), IMB_exr_multilayer_convert(), imb_exr_multilayer_parse_channels_from_file(), IMB_exr_read_channels(), imb_exr_split_channel_name(), IMB_exr_write_channels(), imb_load_filepath_thumbnail_openexr(), imb_load_filepath_thumbnail_webp(), IMB_load_image_from_file_descriptor(), IMB_load_image_from_memory(), imb_load_jp2_stream(), imb_load_openexr(), imb_loadiris(), imb_loadwebp(), IMB_save_image(), imb_save_jp2_stream(), imb_save_openexr_float(), imb_save_openexr_half(), imb_saveiris(), imb_savewebp(), imb_test_image_read_header_from_filepath(), imb_thumbnail_jpeg(), blender::io::usd::import_blendshapes(), blender::io::usd::import_mesh_skel_bindings(), blender::io::usd::import_skeleton(), blender::io::fbx::importer_main(), info_callback(), blender::io::usd::USDMeshWriter::init_blend_shapes(), blender::io::usd::USDMeshWriter::init_skinned_mesh(), is_minversion_older_than_blender(), keyboard_depressed_state_key_event(), keyboard_depressed_state_push_events_from_change(), keyboard_handle_enter(), keyboard_handle_key(), keyboard_handle_keymap(), keyboard_handle_leave(), keyboard_handle_modifiers(), keyboard_handle_repeat_info(), blender::animrig::StripKeyframeData::keyframe_insert(), lattice_undosys_step_decode(), layer_collection_resync_create_recurse(), layer_collection_resync_unused_layers_free(), layer_collection_sync(), layerRead_mdisps(), layerWrite_mdisps(), lib_id_library_local_paths_callback(), lib_link_scenes_check_set(), lib_override_library_main_hierarchy_id_root_ensure(), lib_override_library_operations_create(), lib_override_library_proxy_convert_do(), lib_override_resync_tagging_finalize_recurse(), lib_override_root_find(), lib_override_root_hierarchy_set(), lib_query_unused_ids_tag(), libblock_remap_foreach_idpair(), library_blend_write_data(), link_named_part(), link_nodes(), blender::io::usd::USDCurveData::load(), blender::asset_system::AssetCatalogService::load_directory_recursive(), blender::io::ply::load_face_element(), blender::asset_system::AssetCatalogService::load_from_disk(), blender::io::obj::load_image_at_path(), blender::io::usd::USDMaterialReader::load_tex_image(), long_id_names_ensure_unique_id_names(), long_id_names_process_action_slots_identifiers(), main_merge_add_id_to_move(), main_namemap_validate_and_fix(), blender::io::usd::USDAbstractWriter::mark_as_instance(), mball_undosys_step_decode(), blender::bke::pbvh::merge_face_edge_data(), blender::bke::pbvh::merge_flap_edge_data(), mesh_undosys_step_decode(), libmv::Dogleg< Function, Jacobian, Solver >::minimize(), libmv::LevenbergMarquardt< Function, Jacobian, Solver >::minimize(), missing_files_find__recursive(), MOV_init(), MOV_proxy_builder_start(), move_shapekey_layers_to_keyblocks(), movie_index_open(), blender::bke::node_add_static_node(), blender::bke::node_add_static_socket(), blender::bke::node_modify_socket_type(), blender::bke::node_modify_socket_type_static(), blender::bke::node_tree_blend_read_data(), ob_parbone(), blender::io::obj::OBJParser::OBJParser(), openanim(), libmv::operator<<(), output_handle_description(), output_handle_done(), output_handle_geometry(), output_handle_mode(), output_handle_name(), output_handle_scale(), output_iris(), override_apply_property_check_skip(), blender::bke::library::pack_linked_id_hierarchy(), pack_linked_ids(), packedfile_new_from_builtin(), blender::io::obj::OBJParser::parse(), blender::io::obj::MTLParser::parse_and_store(), blender::asset_system::AssetCatalogDefinitionFile::parse_catalog_file(), blender::io::obj::parse_texture_map(), blender::io::obj::parse_texture_option(), blender::io::obj::parse_vertex_index(), particle_undosys_step_decode(), blender::io::path_reference_copy(), blender::bke::pbvh::pbvh_bmesh_collapse_short_edges(), blender::bke::pbvh::pbvh_bmesh_subdivide_long_edges(), pointer_handle_axis(), pointer_handle_axis_discrete(), pointer_handle_axis_source(), pointer_handle_axis_stop(), pointer_handle_axis_value120(), pointer_handle_button(), pointer_handle_enter(), pointer_handle_frame(), pointer_handle_leave(), pointer_handle_motion(), primary_selection_device_handle_data_offer(), primary_selection_device_handle_selection(), primary_selection_offer_offer(), primary_selection_source_cancelled(), primary_selection_source_send(), blender::io::obj::print_exception_error(), blender::io::usd::process_scene_graph_instances(), blender::io::usd::process_usdz_textures(), libmv::ProjectiveIntersect(), ptcache_dynamicpaint_read(), RE_engine_render(), RE_RenderAnim(), RE_WriteRenderViewsMovie(), read_buffer_from_data_offer(), read_buffer_from_primary_selection_offer(), read_data_into_datamap(), blender::io::usd::read_face_display_color(), blender::io::usd::read_generic_mesh_primvar(), read_id_struct(), blender::ed::asset::index::read_index(), read_libblock(), read_libraries(), read_library_clear_weak_links(), read_library_linked_id(), blender::io::ply::read_ply_to_mesh(), blender::io::stl::read_stl_ascii(), blender::io::stl::read_stl_file(), relative_pointer_handle_relative_motion(), blender::io::usd::remap_blend_shape_anim(), blender::ed::asset::index::AssetLibraryIndex::remove_broken_index_files(), remove_fmodifier(), blender::ed::asset::index::AssetLibraryIndex::remove_unused_index_files(), replace_if_different(), blender::ed::sculpt_paint::undo::restore_list(), RNA_create(), RNA_def_enum(), RNA_def_enum_flag(), RNA_def_float_percentage(), RNA_def_function(), rna_def_function(), RNA_def_function_return(), RNA_def_function_runtime(), RNA_def_property(), RNA_def_property_array(), rna_def_property_begin_func(), RNA_def_property_boolean_array_default(), RNA_def_property_boolean_default(), RNA_def_property_boolean_default_func(), RNA_def_property_boolean_funcs(), rna_def_property_boolean_sdna(), RNA_def_property_collection_funcs(), RNA_def_property_collection_sdna(), RNA_def_property_dynamic_array_funcs(), RNA_def_property_editable_array_func(), RNA_def_property_editable_func(), RNA_def_property_enum_default(), RNA_def_property_enum_default_func(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_enum_native_type(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_array_default(), RNA_def_property_float_default(), RNA_def_property_float_default_func(), RNA_def_property_float_funcs(), RNA_def_property_float_sdna(), rna_def_property_funcs(), rna_def_property_get_func(), RNA_def_property_int_array_default(), RNA_def_property_int_default(), RNA_def_property_int_default_func(), RNA_def_property_int_funcs(), RNA_def_property_int_sdna(), rna_def_property_length_func(), RNA_def_property_multi_array(), RNA_def_property_override_funcs(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_poll_runtime(), RNA_def_property_range(), rna_def_property_sdna(), rna_def_property_set_func(), RNA_def_property_srna(), RNA_def_property_string_default(), RNA_def_property_string_filepath_filter_func(), RNA_def_property_string_funcs(), RNA_def_property_string_maxlength(), RNA_def_property_string_sdna(), RNA_def_property_string_search_func(), RNA_def_property_struct_runtime(), RNA_def_property_struct_type(), RNA_def_property_ui_name_func(), RNA_def_property_ui_range(), RNA_def_property_ui_scale_type(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_identifier(), RNA_def_struct_identifier_no_struct_map(), RNA_def_struct_idprops_func(), RNA_def_struct_name_property(), RNA_def_struct_nested(), RNA_def_struct_path_func(), RNA_def_struct_ptr(), RNA_def_struct_refine_func(), RNA_def_struct_register_funcs(), RNA_def_struct_sdna(), RNA_def_struct_sdna_from(), RNA_def_struct_system_idprops_func(), rna_find_container_def(), rna_find_function_def(), rna_find_parameter_def(), rna_find_sdna_member(), rna_find_struct_def(), rna_find_struct_property_def(), rna_generate_property(), rna_generate_struct(), rna_property_override_apply_ex(), rna_property_override_check_resync(), rna_property_override_collection_subitem_lookup(), rna_property_override_diff(), rna_property_override_operation_apply(), rna_property_override_operation_store(), RNA_struct_find_collection_property_check(), RNA_struct_find_property_check(), RNA_struct_override_apply(), RNA_struct_override_matches(), sb_detect_aabb_collisionCached(), sb_detect_edge_collisionCached(), sb_detect_face_collisionCached(), sb_detect_face_pointCached(), sb_detect_vertex_collisionCached(), sb_spring_force(), screen_opengl_render_doit(), screen_opengl_render_write(), seat_handle_capabilities(), seat_handle_name(), selectPresentMode(), GHOST_NDOFManager::sendMotionEvent(), blender::io::obj::set_bsdf_socket_values(), blender::io::usd::set_instance_collection(), blender::io::usd::USDMaterialReader::set_node_input(), set_vec_attrib(), blender::io::usd::USDTransformWriter::set_xform_ops(), GHOST_NDOFManager::setDeadZone(), GHOST_NDOFManager::setDevice(), setError(), blender::io::usd::shape_key_export_chaser(), shell_handle_ping(), blender::io::usd::skinned_mesh_export_chaser(), blender::ed::sculpt_paint::smooth_brush_toggle_on(), blender::ed::sculpt_paint::vwpaint::smooth_brush_toggle_on(), softbody_step(), split_libdata(), stats_background(), blender::ed::curves::undo::step_decode(), blender::ed::greasepencil::undo::step_decode(), blender::ed::pointcloud::undo::step_decode(), blender::io::stl::stl_import_report_error(), surface_handle_enter(), surface_handle_leave(), GHOST_ContextVK::swapBufferAcquire(), GHOST_ContextVK::swapBufferRelease(), tablet_seat_handle_pad_added(), tablet_seat_handle_tablet_added(), tablet_seat_handle_tool_added(), tablet_tool_handle_button(), tablet_tool_handle_capability(), tablet_tool_handle_distance(), tablet_tool_handle_done(), tablet_tool_handle_down(), tablet_tool_handle_frame(), tablet_tool_handle_hardware_id_wacom(), tablet_tool_handle_hardware_serial(), tablet_tool_handle_motion(), tablet_tool_handle_pressure(), tablet_tool_handle_proximity_in(), tablet_tool_handle_proximity_out(), tablet_tool_handle_removed(), tablet_tool_handle_rotation(), tablet_tool_handle_slider(), tablet_tool_handle_tilt(), tablet_tool_handle_type(), tablet_tool_handle_up(), tablet_tool_handle_wheel(), tempdir_session_create(), blender::io::ply::TEST(), test_env_path(), test_path(), blender::io::stl::STLMeshHelper::to_mesh(), touch_file(), touch_seat_handle_cancel(), touch_seat_handle_down(), touch_seat_handle_frame(), touch_seat_handle_motion(), touch_seat_handle_orientation(), touch_seat_handle_shape(), touch_seat_handle_up(), uhandle_restore_list(), ui_but_v3_get(), ui_but_v4_get(), ui_handle_button_activate_by_type(), ui_multibut_states_apply(), ui_textedit_end(), uiStyleInit(), undosys_stack_push_main(), undosys_step_decode(), undosys_step_encode(), undosys_step_free_and_unlink(), blender::io::alembic::ABCAbstractWriter::update_bounding_box(), blender::ed::asset::index::update_index(), GHOST_NDOFManager::updateButton(), GHOST_NDOFManager::updateButtonRAW(), blender::bke::verify_armature_deform_valid(), version_liboverride_rnacollections_insertion_object(), version_liboverride_rnacollections_insertion_object_constraints(), view_layer_bases_hash_create(), view_layer_objects_base_cache_validate(), warning_callback(), where_am_i(), wm_homefile_read_ex(), wm_homefile_write_exec(), wm_lib_relocate_exec_do(), wm_link_append_item_poll(), WM_platform_support_perform_checks(), wm_xr_session_surface_offscreen_ensure(), blender::io::usd::world_material_to_dome_light(), wp_fractional_scale_handle_preferred_scale(), write_at_address_validate(), write_bhead(), blender::ed::asset::index::AssetIndexFile::write_contents(), write_libraries(), writestruct_at_address_nr(), xdg_output_handle_description(), xdg_output_handle_done(), xdg_output_handle_logical_position(), xdg_output_handle_logical_size(), xdg_output_handle_name(), xdg_surface_handle_configure(), xdg_toplevel_decoration_handle_configure(), xdg_toplevel_handle_close(), xdg_toplevel_handle_configure(), xdg_toplevel_handle_configure_bounds(), xdg_toplevel_handle_wm_capabilities(), xkb_compose_state_feed_and_get_utf8(), blender::io::obj::MTLWriter::~MTLWriter(), and blender::io::obj::OBJWriter::~OBJWriter().
| #define LOG_DEBUG LOG(LOG_LEVEL_DEBUG) |
Definition at line 107 of file log.h.
Referenced by PathTrace::adaptive_sample(), TileManager::close_tile_output(), GeometryManager::create_volume_mesh(), PathTrace::cryptomatte_postprocess(), PathTrace::denoise(), DenoiserGPU::denoise_buffer(), PathTrace::denoise_volume_guiding_buffers(), VolumeManager::device_update(), LightManager::device_update_background(), SVMShaderManager::device_update_shader(), ShaderEval::eval(), export_hair_motion_validate_attribute(), PathTrace::finalize_full_buffer_on_disk(), TileManager::finish_write_tiles(), GPUDevice::generic_alloc(), Scene::get_volume_stack_size(), CPUDevice::global_alloc(), PathTrace::guiding_update_structures(), Denoiser::load_kernels(), CPUDevice::mem_alloc(), GPUDevice::move_textures_to_host(), TileManager::open_tile_output(), PathTrace::path_trace(), PathTrace::process_full_buffer_from_disk(), PathTrace::rebalance(), RenderScheduler::render_work_reschedule_on_cancel(), RenderScheduler::report_adaptive_filter_time(), RenderScheduler::report_denoise_time(), RenderScheduler::report_display_update_time(), RenderScheduler::report_path_trace_occupancy(), RenderScheduler::report_path_trace_time(), RenderScheduler::report_rebalance_time(), RenderScheduler::report_volume_guiding_denoise_time(), WorkTileScheduler::reset_scheduler_state(), TileManager::reset_scheduling(), BVHBuild::run(), CPUDevice::tex_alloc(), PathTrace::update_display(), RenderScheduler::update_start_resolution_divider(), TileManager::write_tile(), and PathTrace::write_tile_buffer().
| #define LOG_DERROR LOG(LOG_LEVEL_DERROR) |
| #define LOG_DFATAL LOG(LOG_LEVEL_DFATAL) |
Definition at line 100 of file log.h.
Referenced by bvh_layout_name(), BVH::create(), DenoiserGPU::denoise_pass(), Pass::get_info(), node_socket_from_image_spec_atttributes(), node_socket_to_image_spec_atttributes(), pass_mode_as_string(), and pass_type_as_string().
| #define LOG_DWARNING LOG(LOG_LEVEL_DWARNING) |
| #define LOG_ERROR LOG(LOG_LEVEL_ERROR) |
Definition at line 101 of file log.h.
Referenced by NodeType::add(), MD5Hash::append_file(), buffer_params_from_image_spec_atttributes(), TileManager::close_tile_output(), ColorSpaceManager::colorspace_is_data(), PathTraceDisplay::copy_pixels_to_texture(), BlenderFallbackDisplayShader::create_shader_if_needed(), OpenGLShader::create_shader_if_needed(), DenoiserGPU::denoise_buffer(), DenoiserGPU::denoise_ensure(), DenoiserGPU::denoise_pass(), ColorSpaceManager::detect_known_colorspace(), device_cuda_info(), device_hip_info(), draw_tile(), ShaderGraph::dump_graph(), ExportCurveSegments(), BlenderSync::get_denoise_params(), Device::get_guiding_device(), ColorSpaceManager::get_processor(), BlenderDisplaySpaceShader::get_shader_program(), BlenderSmokeLoader::get_voxels(), OpenGLDisplayDriver::gl_draw_resources_ensure(), OpenGLDisplayDriver::gl_texture_resources_ensure(), BlenderDisplayDriver::gpu_context_create(), BlenderDisplayDriver::gpu_resources_create(), DisplayGPUPixelBuffer::gpu_resources_ensure(), DisplayGPUTexture::gpu_resources_ensure(), PathTraceDisplay::graphics_interop_get_buffer(), OIIOImageLoader::load_metadata(), log_level_set(), BlenderDisplayDriver::map_texture_buffer(), OpenGLDisplayDriver::map_texture_buffer(), PathTraceDisplay::map_texture_buffer(), BlenderDisplayDriver::next_tile_begin(), node_socket_from_image_spec_atttributes(), TileManager::open_tile_output(), PathTrace::process_full_buffer_from_disk(), HdCyclesFileReader::read(), TileManager::read_full_buffer_from_disk(), set_device_override_func(), Device::set_error(), Denoiser::set_params(), shader_print_errors(), SVMCompiler::stack_find_offset(), BlenderSync::sync_render_passes(), BlenderDisplayDriver::unmap_texture_buffer(), PathTraceDisplay::unmap_texture_buffer(), PathTraceDisplay::update_begin(), PathTrace::update_display(), PathTraceDisplay::update_end(), update_tile_texture_pixels(), window_main_loop(), TileManager::write_tile(), xml_read_include(), xml_read_scene(), xml_read_shader_graph(), and xml_read_state().
| #define LOG_FATAL LOG(LOG_LEVEL_FATAL) |
Definition at line 99 of file log.h.
Referenced by CCL_NAMESPACE_BEGIN::ScopedMockLog::correct_info_message(), DCheckNotNull(), device_cuda_create(), device_hip_create(), device_kernel_as_string(), device_oneapi_create(), device_optix_create(), PathTraceWorkGPU::enqueue_path_iteration(), Device::get_cpu_kernel_thread_globals(), Device::gpu_queue_create(), DeviceQueue::graphics_interop_create(), and CCL_NAMESPACE_BEGIN::ScopedMockLog::invalid_info_message().
| #define LOG_IF | ( | level, | |
| condition ) |
| #define LOG_INFO LOG(LOG_LEVEL_INFO) |
Definition at line 106 of file log.h.
Referenced by CPUDevice::CPUDevice(), ColorSpaceManager::detect_known_colorspace(), device_cuda_info(), device_cuda_init(), device_hip_info(), device_hip_init(), GeometryManager::device_update(), LookupTables::device_update(), ObjectManager::device_update(), ParticleSystemManager::device_update(), Scene::device_update(), LightManager::device_update_background(), GeometryManager::device_update_bvh(), LightManager::device_update_distribution(), LightManager::device_update_lights(), SVMShaderManager::device_update_specific(), LightManager::device_update_tree(), Camera::device_update_volume(), Integrator::get_adaptive_sampling(), Device::get_multi_device(), TaskScheduler::init(), GPUDevice::init_host_memory(), log_kernel_features(), PathTrace::path_trace(), BlenderSession::render(), Session::run_main_render_loop(), PathTraceWorkGPU::should_use_graphics_interop(), BlenderSync::sync_data(), BlenderSync::sync_integrator(), LightManager::test_enabled_lights(), Film::update_passes(), and OSLRenderServices::~OSLRenderServices().
| #define LOG_INFO_IMPORTANT LOG(LOG_LEVEL_INFO_IMPORTANT) |
Definition at line 105 of file log.h.
Referenced by window_display_text().
| #define LOG_IS_ON | ( | level | ) |
Definition at line 113 of file log.h.
Referenced by PathTraceWorkGPU::alloc_integrator_soa(), DeviceQueue::debug_enqueue_begin(), DeviceQueue::debug_enqueue_end(), DeviceQueue::debug_init_execution(), DeviceQueue::debug_synchronize(), ShaderGraph::optimize_volume_output(), PathTrace::rebalance(), Session::run_main_render_loop(), Film::update_passes(), and DeviceQueue::~DeviceQueue().
| #define LOG_STRINGIFY | ( | x | ) |
| #define LOG_TRACE LOG(LOG_LEVEL_TRACE) |
Definition at line 108 of file log.h.
Referenced by PathTraceWorkGPU::alloc_integrator_soa(), ConstantFolder::bypass(), DeviceQueue::debug_enqueue_begin(), DeviceQueue::debug_synchronize(), ShaderGraph::deduplicate_nodes(), ConstantFolder::discard(), BlenderDisplayDriver::draw(), PathTrace::guiding_update_structures(), ConstantFolder::make_constant(), ConstantFolder::make_constant(), ConstantFolder::make_constant(), ShaderGraph::optimize_volume_output(), and DeviceQueue::~DeviceQueue().
| #define LOG_WARNING LOG(LOG_LEVEL_WARNING) |
Definition at line 103 of file log.h.
Referenced by ShaderGraph::break_cycles(), ShaderGraph::connect(), PathTraceWorkGPU::copy_to_display(), ColorSpaceManager::detect_known_colorspace(), device_cuda_init(), device_hip_init(), device_optix_init(), Scene::get_max_closure_count(), ColorSpaceManager::get_processor(), GPUDevice::init_host_memory(), and ShaderManager::init_xyz_transforms().
| using LogFunction |
| enum LogLevel |
| void _log_message | ( | const LogLevel | level, |
| const char * | file_line, | ||
| const char * | func, | ||
| const char * | msg ) |
Definition at line 104 of file log.cpp.
References assert, log_default(), LOG_FUNCTION, LOG_LEVEL, LOG_LEVEL_DFATAL, LOG_LEVEL_FATAL, LOG_START_TIME, string_split(), time_dt(), and time_human_readable_from_seconds().
Referenced by LogMessage::~LogMessage().
| void log_init | ( | const LogFunction | func = nullptr | ) |
Definition at line 72 of file log.cpp.
References LOG_FUNCTION, LOG_START_TIME, and time_dt().
Referenced by main(), CCL_NAMESPACE_BEGIN::ScopedMockLog::ScopedMockLog(), and CCL_NAMESPACE_BEGIN::ScopedMockLog::~ScopedMockLog().
| void log_level_set | ( | const LogLevel | level | ) |
Definition at line 78 of file log.cpp.
References LOG_LEVEL.
Referenced by options_parse(), RenderGraph::SetUp(), and RenderGraph::TearDown().
| void log_level_set | ( | const string & | level | ) |
| const char * log_level_to_string | ( | const LogLevel | level | ) |
Definition at line 21 of file log.cpp.
References LOG_LEVEL_DEBUG, LOG_LEVEL_DERROR, LOG_LEVEL_DFATAL, LOG_LEVEL_DWARNING, LOG_LEVEL_ERROR, LOG_LEVEL_FATAL, LOG_LEVEL_INFO, LOG_LEVEL_INFO_IMPORTANT, LOG_LEVEL_TRACE, LOG_LEVEL_UNKNOWN, and LOG_LEVEL_WARNING.
Referenced by log_default().
| LogLevel log_string_to_level | ( | const string & | str | ) |
Definition at line 47 of file log.cpp.
References LOG_LEVEL_DEBUG, LOG_LEVEL_ERROR, LOG_LEVEL_FATAL, LOG_LEVEL_INFO, LOG_LEVEL_TRACE, LOG_LEVEL_UNKNOWN, LOG_LEVEL_WARNING, str, and string_to_lower().
Referenced by log_level_set().
| std::ostream & operator<< | ( | std::ostream & | os, |
| const float3 & | value ) |
| std::ostream & operator<< | ( | std::ostream & | os, |
| const float4 & | value ) |
| std::ostream & operator<< | ( | std::ostream & | os, |
| const int2 & | value ) |
|
extern |
Definition at line 17 of file log.cpp.
Referenced by _log_message(), log_level_set(), and log_level_set().