|
Blender V5.0
|
Go to the source code of this file.
Classes | |
| struct | CLG_LogType |
| struct | CLG_LogRef |
Macros | |
| #define | _CLOG_ATTR_NONNULL(...) |
| #define | _CLOG_ATTR_PRINTF_FORMAT(format_param, dots_param) |
| #define | STRINGIFY_ARG(x) |
| #define | STRINGIFY_APPEND(a, b) |
| #define | STRINGIFY(x) |
| #define | CLG_LEVEL_LEN (CLG_LEVEL_TRACE + 1) |
| #define | CLG_LOGREF_DECLARE_GLOBAL(var, id) |
| #define | CLOG_ENSURE(clg_ref) |
| #define | CLOG_CHECK(clg_ref, verbose_level, ...) |
| #define | CLOG_AT_LEVEL(clg_ref, verbose_level, ...) |
| #define | CLOG_AT_LEVEL_NOCHECK(clg_ref, verbose_level, ...) |
| #define | CLOG_STR_AT_LEVEL(clg_ref, verbose_level, str) |
| #define | CLOG_STR_AT_LEVEL_NOCHECK(clg_ref, verbose_level, str) |
| #define | CLOG_FATAL(clg_ref, ...) |
| #define | CLOG_ERROR(clg_ref, ...) |
| #define | CLOG_WARN(clg_ref, ...) |
| #define | CLOG_INFO(clg_ref, ...) |
| #define | CLOG_DEBUG(clg_ref, ...) |
| #define | CLOG_TRACE(clg_ref, ...) |
| #define | CLOG_STR_FATAL(clg_ref, str) |
| #define | CLOG_STR_ERROR(clg_ref, str) |
| #define | CLOG_STR_WARN(clg_ref, str) |
| #define | CLOG_STR_INFO(clg_ref, str) |
| #define | CLOG_STR_DEBUG(clg_ref, str) |
| #define | CLOG_STR_TRACE(clg_ref, str) |
| #define | CLOG_INFO_NOCHECK(clg_ref, format, ...) |
| #define | CLOG_STR_INFO_NOCHECK(clg_ref, str) |
Enumerations | |
| enum | CLG_Level { CLG_LEVEL_FATAL = 0 , CLG_LEVEL_ERROR = 1 , CLG_LEVEL_WARN = 2 , CLG_LEVEL_INFO = 3 , CLG_LEVEL_DEBUG = 4 , CLG_LEVEL_TRACE = 5 } |
Functions | |
| void | CLG_log_str (const CLG_LogType *lg, enum CLG_Level level, const char *file_line, const char *fn, const char *message) _CLOG_ATTR_NONNULL(1 |
| void void | CLG_logf (const CLG_LogType *lg, enum CLG_Level level, const char *file_line, const char *fn, const char *format,...) _CLOG_ATTR_NONNULL(1 |
| void void | _CLOG_ATTR_PRINTF_FORMAT (5, 6) |
| void | CLG_log_raw (const CLG_LogType *lg, const char *message) |
| void | CLG_init () |
| void | CLG_exit () |
| void | CLG_output_set (void *file_handle) |
| void | CLG_output_use_source_set (int value) |
| void | CLG_output_use_basename_set (int value) |
| void | CLG_output_use_timestamp_set (int value) |
| void | CLG_output_use_memory_set (int value) |
| void | CLG_error_fn_set (void(*error_fn)(void *file_handle)) |
| void | CLG_fatal_fn_set (void(*fatal_fn)(void *file_handle)) |
| void | CLG_backtrace_fn_set (void(*fatal_fn)(void *file_handle)) |
| void | CLG_type_filter_include (const char *type_match, int type_match_len) |
| void | CLG_type_filter_exclude (const char *type_match, int type_match_len) |
| void | CLG_level_set (CLG_Level level) |
| void | CLG_logref_init (CLG_LogRef *clg_ref) |
| void | CLG_logref_register (CLG_LogRef *clg_ref) |
| void | CLG_logref_list_all (void(*callback)(const char *identifier, void *user_data), void *user_data) |
| int | CLG_color_support_get (CLG_LogRef *clg_ref) |
| void | CLG_quiet_set (bool quiet) |
| bool | CLG_quiet_get () |
CLG_LogRef holds an identifier which defines the category of the logger.
You can define and use identifiers as needed, logging will lazily initialize them.
By convention lower case dot separated identifiers are used, eg: module.sub_module, this allows filtering by module.*, see CLG_type_filter_include, CLG_type_filter_exclude
There is currently no functionality to remove a category once it's created.
Definition in file CLG_log.h.
| #define _CLOG_ATTR_NONNULL | ( | ... | ) |
Definition at line 36 of file CLG_log.h.
Referenced by _CLOG_ATTR_PRINTF_FORMAT().
| #define _CLOG_ATTR_PRINTF_FORMAT | ( | format_param, | |
| dots_param ) |
Definition at line 43 of file CLG_log.h.
Referenced by _CLOG_ATTR_PRINTF_FORMAT().
| #define CLG_LEVEL_LEN (CLG_LEVEL_TRACE + 1) |
Definition at line 66 of file CLG_log.h.
Referenced by arg_handle_log_level_set().
| #define CLG_LOGREF_DECLARE_GLOBAL | ( | var, | |
| id ) |
Declare outside function, declare as extern in header.
| #define CLOG_AT_LEVEL | ( | clg_ref, | |
| verbose_level, | |||
| ... ) |
Definition at line 150 of file CLG_log.h.
Referenced by GHOST_ExtensionsVK::enable(), blender::gpu::debug::messenger_callback(), blender::gpu::Shader::print_log(), wm_operator_invoke(), and wm_operator_reports().
| #define CLOG_AT_LEVEL_NOCHECK | ( | clg_ref, | |
| verbose_level, | |||
| ... ) |
Definition at line 159 of file CLG_log.h.
Referenced by bpy_context_log_member_error(), and ctx_member_log_access().
| #define CLOG_CHECK | ( | clg_ref, | |
| verbose_level, | |||
| ... ) |
Definition at line 147 of file CLG_log.h.
Referenced by bpy_context_log_member_error(), GHOST_ISystem::createSystem(), ctx_member_log_access(), blender::gpu::debug::debug_callback(), do_write_image_or_movie(), ED_undo_push(), ed_undo_step_post(), blender::gpu::shader::gpu_shader_dependency_get_resolved_source(), imb_load_openexr(), blender::gpu::debug::messenger_callback(), MOV_init(), blender::gpu::Shader::print_log(), and stats_background().
| #define CLOG_DEBUG | ( | clg_ref, | |
| ... ) |
Definition at line 191 of file CLG_log.h.
Referenced by blender::render::hydra::GPURenderTaskDelegate::add_aov(), blender::render::hydra::RenderTaskDelegate::add_aov(), blender::render::hydra::GPURenderTaskDelegate::bind(), BKE_blendfile_library_relocate(), BKE_lib_override_library_main_resync(), BKE_undosys_stack_clear(), 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(), blendfile_append_define_actions(), blendfile_library_relocate_id_remap_finalize(), blendfile_library_relocate_id_remap_prepare(), blo_find_main_for_library_and_idname(), blo_read_file_internal(), BPY_python_start(), blender::io::hydra::cache_image_file(), blender::io::hydra::cache_or_get_image_file(), blender::nodes::materialx::GroupOutputNodeParser::compute_full(), 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::nodes::materialx::NodeItem::create_node(), blender::io::usd::create_skel_roots(), cursor_buffer_handle_release(), cursor_surface_handle_enter(), cursor_surface_handle_leave(), cursor_surface_handle_preferred_buffer_scale(), 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(), GHOST_ISystem::disposeSystem(), do_versions_after_linking(), dynamicPaint_createUVSurface(), ED_id_rename(), ED_undo_is_legacy_compatible_for_property(), blender::render::hydra::engine_create_func(), blender::render::hydra::engine_free_func(), blender::render::hydra::engine_render_func(), blender::render::hydra::engine_set_render_setting_func(), blender::render::hydra::engine_update_func(), blender::render::hydra::engine_view_draw_func(), blender::animrig::evaluate_keyframe_data(), blender::io::usd::export_in_memory_imbuf(), blender::io::usd::export_packed_texture(), blender::io::alembic::export_startjob(), blender::nodes::materialx::export_to_materialx(), exr_print_filecontents(), foreach_libblock_append_finalize_action_callback(), blender::io::hydra::HydraSceneDelegate::Get(), blender::render::hydra::LightTasksDelegate::Get(), blender::render::hydra::RenderTaskDelegate::Get(), 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_path_local_ex(), get_path_system_ex(), get_path_user_ex(), blender::io::hydra::HydraSceneDelegate::GetBasisCurvesTopology(), blender::io::hydra::HydraSceneDelegate::GetCullStyle(), blender::io::hydra::HydraSceneDelegate::GetDoubleSided(), blender::io::hydra::HydraSceneDelegate::GetInstanceIndices(), blender::io::hydra::HydraSceneDelegate::GetInstancerId(), blender::io::hydra::HydraSceneDelegate::GetInstancerPrototypes(), blender::io::hydra::HydraSceneDelegate::GetInstancerTransform(), blender::io::hydra::HydraSceneDelegate::GetLightParamValue(), blender::io::hydra::HydraSceneDelegate::GetMaterialId(), blender::io::hydra::HydraSceneDelegate::GetMaterialResource(), blender::io::hydra::HydraSceneDelegate::GetMeshTopology(), blender::io::hydra::HydraSceneDelegate::GetPrimvarDescriptors(), blender::render::hydra::RenderTaskDelegate::GetRenderBufferDescriptor(), blender::render::hydra::RenderTaskDelegate::GetTaskRenderTags(), blender::io::hydra::HydraSceneDelegate::GetTransform(), blender::io::hydra::HydraSceneDelegate::GetVisible(), blender::io::hydra::HydraSceneDelegate::GetVolumeFieldDescriptors(), GHOST_NDOFManagerUnix::GHOST_NDOFManagerUnix(), global_handle_add(), global_handle_remove(), IMB_colormanagement_working_space_check(), IMB_colormanagement_working_space_set_from_name(), IMB_exr_add_channels(), IMB_exr_read_channels(), imb_load_openexr(), imb_save_openexr_half(), blender::gpu::VKBackend::is_supported(), 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(), layer_collection_resync_create_recurse(), layer_collection_resync_unused_layers_free(), layer_collection_sync(), lib_override_cleanup_after_resync(), lib_override_library_main_hierarchy_id_root_ensure(), lib_override_library_main_resync_on_library_indirect_level(), lib_override_library_operations_create(), lib_override_library_resync(), lib_override_resync_tagging_finalize(), lib_override_resync_tagging_finalize_recurse(), lib_override_root_hierarchy_set(), library_blend_write_data(), blender::render::hydra::LightTasksDelegate::LightTasksDelegate(), blender::asset_system::AssetCatalogService::load_directory_recursive(), blender::gpu::VKExtensions::log(), long_id_names_ensure_unique_id_names(), long_id_names_process_action_slots_identifiers(), blender::nodes::materialx::NodeGraph::NodeGraph(), operator_last_properties_init_impl(), output_handle_description(), output_handle_done(), output_handle_geometry(), output_handle_mode(), output_handle_name(), output_handle_scale(), override_apply_property_check_skip(), 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::usd::process_usdz_textures(), read_id_struct(), blender::ed::asset::index::read_index(), read_libblock_undo_restore(), read_libblock_undo_restore_library(), read_libblock_undo_restore_linked(), read_libraries(), read_library_clear_weak_links(), read_library_linked_id(), relative_pointer_handle_relative_motion(), blender::io::hydra::InstancerData::remove(), blender::ed::asset::index::AssetLibraryIndex::remove_broken_index_files(), blender::bke::blendfile::PartialWriteContext::remove_unused(), blender::ed::asset::index::AssetLibraryIndex::remove_unused_index_files(), blender::render::hydra::GPURenderTaskDelegate::RenderTaskDelegate(), rna_property_override_apply_ex(), rna_property_override_check_resync(), rna_property_override_collection_subitem_lookup(), RNA_struct_override_apply(), RNA_struct_override_matches(), blender::ed::sculpt_paint::dyntopo::sculpt_detail_flood_fill_exec(), seat_handle_capabilities(), seat_handle_name(), GHOST_NDOFManager::sendMotionEvent(), GHOST_NDOFManager::setDevice(), shell_handle_ping(), surface_handle_enter(), surface_handle_leave(), GHOST_ContextVK::swapBufferAcquire(), 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(), test_env_path(), test_path(), 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(), blender::render::hydra::GPURenderTaskDelegate::unbind(), undosys_stack_push_main(), undosys_step_decode(), undosys_step_encode(), undosys_step_free_and_unlink(), GHOST_NDOFManager::updateButton(), GHOST_NDOFManager::updateButtonRAW(), where_am_i(), wm_event_do_handlers(), wm_event_state_update_and_click_set_ex(), wm_handlers_do(), wm_handlers_do_keymap_with_keymap_handler(), wm_lib_relocate_exec_do(), WM_msg_publish_remote_io_params(), WM_msg_publish_rna_params(), WM_msg_publish_static_params(), WM_msg_publish_with_key(), wm_operator_invoke(), WM_operator_last_properties_store(), wp_fractional_scale_handle_preferred_scale(), 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(), and xdg_toplevel_handle_wm_capabilities().
| #define CLOG_ENSURE | ( | clg_ref | ) |
Initialize struct once.
Definition at line 144 of file CLG_log.h.
Referenced by CCL_log_init(), and blender::gpu::debug::mtl_debug_init().
| #define CLOG_ERROR | ( | clg_ref, | |
| ... ) |
Definition at line 188 of file CLG_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::render::hydra::GPURenderTaskDelegate::add_aov(), blender::render::hydra::RenderTaskDelegate::add_aov(), blender::ed::object::add_shapekey_layers(), armature_undosys_step_decode(), binary_search_anim_path(), BKE_animdata_merge_copy(), BKE_animdata_transfer_by_basepath(), BKE_blendfile_append(), BKE_fcm_envelope_find_index(), BKE_fcurve_bezt_binarysearch_index_ex(), BKE_gpencil_frame_addnew(), 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_keyingset_add_path(), 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_movieclip_get_gpu_texture(), BKE_nla_action_stash(), BKE_object_material_slot_remove(), BKE_object_obdata_add_from_type(), BKE_pose_copy_result(), BKE_undosys_step_load_data_ex(), blender::bke::AttributeStorage::blend_read(), BLO_main_validate_embedded_flag(), BLO_write_struct_array_by_name(), BLO_write_struct_list_by_name(), bpath_absolute_relative_convert(), bpy_class_call(), blender::io::usd::cache_image_color(), blender::io::hydra::cache_image_file(), blender::io::ply::FileBuffer::close_file(), colormanage_load_config(), colormanage_role_color_space_name_get(), colormanagement_init(), blender::io::usd::convert_proto_to_instance(), curve_undosys_step_decode(), CustomData_external_read(), CustomData_external_write(), blender::gpu::GLContext::debug_group_end(), blender::gpu::MTLContext::debug_group_end(), blender::gpu::VKContext::debug_group_end(), direct_link_id_common(), blender::io::usd::USDTransformWriter::do_write(), driver_evaluate_simple_expr(), driver_get_variable_property(), dtar_get_prop_val(), ed_undo_step_by_name(), blender::render::hydra::engine_create_func(), blender::gpu::VKIndexBuffer::ensure_updated(), blender::gpu::VKUniformBuffer::ensure_updated(), blender::io::stl::export_frame(), blender::io::alembic::export_startjob(), blender::io::usd::export_texture(), blender::io::obj::exporter_main(), blender::io::ply::exporter_main(), fcm_fn_generator_evaluate(), fcurve_bake_modifiers(), fcurve_samples_to_keyframes(), fcurve_store_samples(), find_object_active_key_uid(), foreach_libblock_link_append_common_processing(), blender::io::obj::geom_add_curve_parameters(), get_fmodifier_typeinfo(), blender::gpu::VKPixelBuffer::get_native_handle(), get_obdata_defname(), give_parvert(), ibuftoimage(), blender::bke::blendfile::PartialWriteContext::id_add(), id_name_final_build(), id_us_ensure_real(), id_us_min(), IDP_New(), image_gpu_texture_error_create(), IMB_colormanagement_working_space_convert(), imb_colormanagement_working_space_set_from_matrix(), imb_enlargeencodedbufferImBuf(), IMB_exr_begin_write(), 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(), blender::imbuf::imb_oiio_write(), IMB_save_image(), imb_save_jp2_stream(), imb_save_openexr_float(), imb_save_openexr_half(), imb_saveiris(), imb_savewebp(), imb_thumbnail_jpeg(), blender::io::usd::import_mesh_skel_bindings(), blender::io::fbx::importer_main(), blender::locale::init(), blender::gpu::VKBackend::is_supported(), blender::bke::blendfile::PartialWriteContext::is_valid(), lattice_undosys_step_decode(), layerRead_mdisps(), layerWrite_mdisps(), lib_id_library_local_paths_callback(), lib_override_library_main_hierarchy_id_root_ensure(), lib_override_library_main_resync_on_library_indirect_level(), lib_override_library_resync(), lib_override_resync_tagging_finalize_recurse(), lib_override_root_find(), lib_override_sort_libraries_func(), libblock_remap_foreach_idpair(), link_nodes(), blender::imbuf::load_pixels(), main_namemap_validate_and_fix(), blender::io::usd::USDAbstractWriter::mark_as_instance(), mball_undosys_step_decode(), mesh_undosys_step_decode(), move_shapekey_layers_to_keyblocks(), movie_index_open(), nlastrip_evaluate_actionclip(), 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::io::obj::OBJParser::OBJParser(), blender::compositor::OCIOColorSpaceConversionShader::OCIOColorSpaceConversionShader(), blender::compositor::OCIOToDisplayShader::OCIOToDisplayShader(), output_iris(), 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::print_exception_error(), blender::io::usd::process_scene_graph_instances(), blender::io::usd::process_usdz_textures(), ptcache_dynamicpaint_read(), pyrna_srna_ExternalType(), pyrna_srna_Subtype(), blender::gpu::VKIndexBuffer::read(), blender::gpu::VKVertexBuffer::read(), read_data_into_datamap(), blender::io::ply::read_ply_to_mesh(), blender::io::stl::read_stl_ascii(), blender::io::stl::read_stl_file(), replace_if_different(), RNA_create(), RNA_def_enum(), RNA_def_enum_flag(), 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_diff(), rna_property_override_operation_apply(), rna_property_override_operation_store(), sb_detect_aabb_collisionCached(), sb_detect_edge_collisionCached(), sb_detect_face_collisionCached(), sb_detect_face_pointCached(), sb_detect_vertex_collisionCached(), screen_opengl_render_doit(), screen_opengl_render_write(), GHOST_InstanceVK::select_physical_device(), blender::io::usd::USDMaterialReader::set_node_input(), softbody_step(), split_libdata(), blender::io::stl::stl_import_report_error(), GHOST_ContextVK::swapBufferRelease(), blender::io::ply::TEST(), touch_file(), uhandle_restore_list(), blender::gpu::VKStorageBuffer::update(), blender::gpu::VKVertexBuffer::upload_data(), blender::bke::verify_armature_deform_valid(), version_liboverride_rnacollections_insertion_object(), version_liboverride_rnacollections_insertion_object_constraints(), where_am_i(), wm_event_add_ghostevent(), wm_handler_op_context_get_if_valid(), wm_handler_operator_call(), wm_macro_modal(), WM_menu_invoke_ex(), WM_modalkeymap_assign(), wm_operator_invoke(), wm_operatortype_append__end(), WM_operatortype_append_macro(), wm_xr_session_surface_offscreen_ensure(), write_at_address_validate(), write_bhead(), blender::ed::asset::index::AssetIndexFile::write_contents(), write_libraries(), writestruct_at_address_nr(), blender::io::obj::MTLWriter::~MTLWriter(), and blender::io::obj::OBJWriter::~OBJWriter().
| #define CLOG_FATAL | ( | clg_ref, | |
| ... ) |
Definition at line 187 of file CLG_log.h.
Referenced by view_layer_bases_hash_create(), and view_layer_objects_base_cache_validate().
| #define CLOG_INFO | ( | clg_ref, | |
| ... ) |
Definition at line 190 of file CLG_log.h.
Referenced by animviz_calc_motionpaths(), BKE_mesh_validate(), BKE_undosys_stack_init_or_active_with_type(), BKE_volume_load(), BKE_volume_unload(), bpy_context_log_member_error(), blender::io::usd::cache_image_color(), colormanage_check_view_settings(), blender::nodes::materialx::GroupInputNodeParser::compute_full(), GHOST_ISystem::createSystem(), GHOST_ISystem::createSystemBackground(), do_versions(), ED_undo_operator_repeat(), ED_undo_push(), ed_undo_step_by_index(), ed_undo_step_by_name(), ed_undo_step_direction(), engine_render_view_layer(), file_read_reports_finalize(), blender::ed::asset::index::filelist_finished(), blender::io::obj::get_image_filepath(), ghost_event_proc(), blender::gpu::shader::gpu_shader_dependency_get_resolved_source(), blender::locale::init(), lib_override_library_proxy_convert_do(), blender::eevee::Instance::light_bake_irradiance(), blender::io::obj::load_image_at_path(), openanim(), blender::gpu::VKBackend::platform_init(), RE_engine_render(), RE_RenderAnim(), RE_WriteRenderViewsMovie(), blender::gpu::VKPipelinePool::read_from_disk(), blender::ed::asset::index::read_index(), GHOST_NDOFManager::setDeadZone(), GHOST_NDOFManager::setDevice(), blender::eevee::IrradianceBake::surfels_create(), blender::ed::asset::index::update_index(), wm_event_add_ghostevent(), wm_homefile_read_ex(), WM_operatortype_find(), WM_platform_support_perform_checks(), and blender::gpu::VKPipelinePool::write_to_disk().
| #define CLOG_INFO_NOCHECK | ( | clg_ref, | |
| format, | |||
| ... ) |
Definition at line 204 of file CLG_log.h.
Referenced by BKE_blendfile_read(), BKE_blendfile_userdef_write_all(), BKE_report_log(), colormanagement_init(), ghost_event_proc_timestamp_warning(), image_render_print_save_message(), MOV_proxy_builder_start(), screen_opengl_render_write(), ui_textedit_end(), WM_exit_ex(), wm_homefile_write_exec(), and WM_platform_support_perform_checks().
| #define CLOG_STR_AT_LEVEL | ( | clg_ref, | |
| verbose_level, | |||
| str ) |
| #define CLOG_STR_AT_LEVEL_NOCHECK | ( | clg_ref, | |
| verbose_level, | |||
| str ) |
| #define CLOG_STR_DEBUG | ( | clg_ref, | |
| str ) |
Definition at line 199 of file CLG_log.h.
Referenced by BKE_report_log(), and blender::io::alembic::export_startjob().
| #define CLOG_STR_ERROR | ( | clg_ref, | |
| str ) |
Definition at line 196 of file CLG_log.h.
Referenced by add_fmodifier(), BKE_gpencil_layer_frame_get(), BKE_report_log(), error_callback(), image_memorypack_imbuf(), remove_fmodifier(), setError(), and wm_ghost_init().
| #define CLOG_STR_FATAL | ( | clg_ref, | |
| str ) |
| #define CLOG_STR_INFO | ( | clg_ref, | |
| str ) |
Definition at line 198 of file CLG_log.h.
Referenced by do_render_compositor(), do_render_sequencer(), do_write_image_or_movie(), info_callback(), and stats_background().
| #define CLOG_STR_INFO_NOCHECK | ( | clg_ref, | |
| str ) |
Definition at line 206 of file CLG_log.h.
Referenced by colormanagement_init(), and GHOST_ISystem::createSystem().
| #define CLOG_STR_TRACE | ( | clg_ref, | |
| str ) |
| #define CLOG_STR_WARN | ( | clg_ref, | |
| str ) |
Definition at line 197 of file CLG_log.h.
Referenced by BKE_report_log(), and warning_callback().
| #define CLOG_TRACE | ( | clg_ref, | |
| ... ) |
Definition at line 192 of file CLG_log.h.
Referenced by ctx_member_log_access(), GHOST_ExtensionsVK::enable(), imb_test_image_read_header_from_filepath(), pyrna_srna_ExternalType(), blender::gpu::VKDevice::submission_runner(), GHOST_ContextVK::swapBufferAcquire(), and WM_msg_subscribe_rna_params().
| #define CLOG_WARN | ( | clg_ref, | |
| ... ) |
Definition at line 189 of file CLG_log.h.
Referenced by blender::io::usd::add_anim_sample(), blender::render::hydra::RenderTaskDelegate::add_aov(), blender::io::usd::USDMeshWriter::add_shape_key_weights_sample(), after_liblink_id_embedded_id_process(), blender::io::usd::utils::assign_materials(), BKE_addon_pref_type_find(), BKE_anim_path_calc_data(), BKE_animdata_transfer_by_basepath(), BKE_animsys_eval_driver(), BKE_animsys_fix_rna_path_rename(), BKE_animsys_rna_path_resolve(), BKE_blendfile_userdef_write_all(), BKE_collection_blend_read_data(), BKE_constraint_typeinfo_from_type(), BKE_fcm_envelope_find_index(), BKE_fcurve_bezt_binarysearch_index_ex(), BKE_lib_override_library_main_proxy_convert(), BKE_lib_override_library_main_resync(), 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_modifier_set_error(), BKE_packedfile_blend_read(), BKE_tempdir_init(), BKE_vfont_data_ensure(), BKE_where_on_path(), blend_file_thumb_from_camera(), blend_read_layer_data(), BLT_lang_init(), bm_to_mesh_shape(), bpy_class_call(), BPY_rna_types_finalize_external_types(), build_pict_list_from_anim(), build_pict_list_from_image_sequence(), blender::io::usd::USDStageReader::call_material_import_hooks(), cinema_setup_encoder(), blender::io::usd::collect_point_instancer_prototypes_and_set_extent(), colormanage_check_colorspace_name(), colormanage_check_display_settings(), colormanage_check_view_settings(), blender::nodes::materialx::NodeItem::convert(), blender::io::ply::convert_ply_to_mesh(), blender::io::usd::copy_tiled_textures(), blender::gpu::VKBuffer::create(), blender::io::alembic::ABCInstanceWriter::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(), CTX_data_pointer_get_type(), ctx_wm_python_context_get(), CustomData_copy_data_layer(), CustomData_layer_ensure_data_exists(), CustomData_verify_versions(), data_source_handle_send(), blender::io::alembic::ABCCurveWriter::do_write(), blender::io::usd::USDArmatureWriter::do_write(), blender::io::usd::dome_light_to_world_material(), dvar_eval_locDiff(), dvar_eval_rotDiff(), dynamicPaint_paintParticles(), ED_undo_object_set_active_or_warn(), ED_undo_operator_repeat(), blender::ed::object::editmode_enter_ex(), blender::ed::object::editmode_load_free_ex(), blender::io::usd::ensure_blend_shape_skeleton(), blender::io::usd::USDAbstractWriter::ensure_usd_material(), file_handler_import_operator_write_ptr(), file_read_reports_finalize(), blender::io::usd::USDMaterialReader::follow_connection(), 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::io::usd::get_shape_key_basis_mesh(), GHOST_SystemWayland::getModifierKeys(), gizmo_window_project_2d(), gizmo_window_project_3d(), blender::gpu::GPU_vulkan_is_supported_driver(), gwl_registry_wl_output_remove(), icon_create_rect(), icon_draw_size(), icon_set_image(), blender::bke::blendfile::PartialWriteContext::id_add(), blender::ed::outliner::id_override_library_delete_hierarchy(), blender::ed::outliner::id_override_library_reset(), blender::ed::outliner::id_override_library_resync(), IDP_DirectLinkGroup(), IMB_colormanagement_role_colorspace_name_get(), IMB_create_gpu_texture(), IMB_exr_multilayer_convert(), blender::io::usd::import_blendshapes(), blender::io::usd::import_skeleton(), blender::io::hydra::VolumeModifierData::init(), blender::io::usd::USDMeshWriter::init_blend_shapes(), blender::io::usd::USDMeshWriter::init_skinned_mesh(), is_minversion_older_than_blender(), blender::gpu::VKBackend::is_supported(), keyboard_depressed_state_key_event(), blender::animrig::StripKeyframeData::keyframe_insert(), lib_link_scenes_check_set(), lib_override_library_main_hierarchy_id_root_ensure(), lib_override_library_main_resync_on_library_indirect_level(), lib_override_library_resync(), lib_override_root_hierarchy_set(), lib_override_sort_libraries_func(), lib_query_unused_ids_tag(), link_named_part(), blender::io::usd::USDCurveData::load(), 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(), main_merge_add_id_to_move(), main_namemap_validate_and_fix(), blender::io::usd::USDAbstractWriter::mark_as_instance(), blender::bke::pbvh::merge_face_edge_data(), blender::bke::pbvh::merge_flap_edge_data(), missing_files_find__recursive(), nlaevalchan_validate_index_ex(), nlaevalchan_verify(), blender::bke::node_tree_blend_read_data(), ob_parbone(), blender::io::obj::parse_texture_map(), blender::io::obj::parse_texture_option(), blender::io::obj::parse_vertex_index(), blender::io::path_reference_copy(), primary_selection_source_send(), blender::io::usd::process_scene_graph_instances(), blender::io::usd::process_usdz_textures(), pyrna_enum_to_py(), pyrna_py_from_array_index(), pyrna_struct_CreatePyObject_from_type(), read_buffer_from_data_offer(), read_buffer_from_primary_selection_offer(), blender::io::usd::read_face_display_color(), blender::io::usd::read_generic_mesh_primvar(), read_libblock(), regions_remove_invalid(), blender::io::usd::remap_blend_shape_anim(), blender::render::hydra::FinalEngine::render(), blender::ed::sculpt_paint::undo::restore_list(), RNA_def_float_percentage(), RNA_struct_find_collection_property_check(), RNA_struct_find_property_check(), sb_spring_force(), selectPresentMode(), blender::io::obj::set_bsdf_socket_values(), blender::nodes::materialx::NodeItem::set_input(), blender::io::usd::set_instance_collection(), blender::io::usd::USDMaterialReader::set_node_input(), set_vec_attrib(), blender::io::usd::USDTransformWriter::set_xform_ops(), blender::io::usd::shape_key_export_chaser(), blender::io::usd::skinned_mesh_export_chaser(), blender::ed::sculpt_paint::smooth_brush_toggle_on(), blender::ed::sculpt_paint::vwpaint::smooth_brush_toggle_on(), tempdir_session_create(), blender::io::stl::STLMeshHelper::to_mesh(), toolsystem_ref_link(), ui_but_v3_get(), ui_but_v4_get(), ui_handle_button_activate_by_type(), ui_multibut_states_apply(), uiStyleInit(), blender::gpu::VKStorageBuffer::update(), blender::io::alembic::ABCAbstractWriter::update_bounding_box(), WM_event_add_fileselect(), wm_event_add_ghostevent(), WM_event_add_keymap_handler(), WM_event_add_keymap_handler_dynamic(), wm_event_type_from_ghost_key(), wm_homefile_write_exec(), WM_keymap_poll(), wm_link_append_item_poll(), wm_macro_exec(), blender::io::usd::world_material_to_dome_light(), blender::bke::blendfile::PartialWriteContext::write(), and xkb_compose_state_feed_and_get_utf8().
| #define STRINGIFY | ( | x | ) |
| enum CLG_Level |
| void void _CLOG_ATTR_PRINTF_FORMAT | ( | 5 | , |
| 6 | ) |
References _CLOG_ATTR_NONNULL, _CLOG_ATTR_PRINTF_FORMAT, CLG_backtrace_fn_set(), CLG_color_support_get(), CLG_error_fn_set(), CLG_exit(), CLG_fatal_fn_set(), CLG_init(), CLG_level_set(), CLG_log_raw(), CLG_logref_init(), CLG_logref_list_all(), CLG_logref_register(), CLG_output_set(), CLG_output_use_basename_set(), CLG_output_use_memory_set(), CLG_output_use_source_set(), CLG_output_use_timestamp_set(), CLG_quiet_get(), CLG_quiet_set(), CLG_type_filter_exclude(), and CLG_type_filter_include().
| void CLG_backtrace_fn_set | ( | void(* | fatal_fn )(void *file_handle) | ) |
Definition at line 920 of file clog.cc.
References CLG_ctx_backtrace_fn_set(), CLogContext::fatal_fn, and g_ctx.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), and arg_handle_log_show_backtrace_set().
| int CLG_color_support_get | ( | CLG_LogRef * | clg_ref | ) |
Definition at line 1006 of file clog.cc.
References CLG_logref_init(), CLG_LogType::ctx, CLG_LogRef::type, and CLogContext::use_color.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), blender::gpu::debug::debug_callback(), and blender::gpu::Shader::print_log().
| void CLG_error_fn_set | ( | void(* | error_fn )(void *file_handle) | ) |
Definition at line 910 of file clog.cc.
References CLT_ctx_error_fn_set(), CLogContext::error_fn, and g_ctx.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), and arg_handle_debug_exit_on_error().
| void CLG_exit | ( | ) |
Definition at line 880 of file clog.cc.
References CLG_ctx_free(), and g_ctx.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), callback_main_atexit(), main(), blender::bke::image::partial_update::ImagePartialUpdateTest::TearDown(), blender::io::obj::OBJMTLParserTest::TearDownTestCase(), BlendfileLoadingBaseTest::TearDownTestCase(), blender::animrig::nla::tests::NLASlottedActionTest::TearDownTestSuite(), blender::animrig::tests::ActionFCurveMoveTest::TearDownTestSuite(), blender::animrig::tests::ActionFilterTest::TearDownTestSuite(), blender::animrig::tests::ActionIteratorsTest::TearDownTestSuite(), blender::animrig::tests::ActionLayersTest::TearDownTestSuite(), blender::animrig::tests::ActionLegacyTest::TearDownTestSuite(), blender::animrig::tests::ActionQueryTest::TearDownTestSuite(), blender::animrig::tests::AnimationEvaluationTest::TearDownTestSuite(), blender::animrig::tests::AnimDrawTest::TearDownTestSuite(), blender::animrig::tests::KeyframingTest::TearDownTestSuite(), blender::animrig::tests::PoseTest::TearDownTestSuite(), blender::asset_system::tests::AssetLibraryServiceTest::TearDownTestSuite(), blender::asset_system::tests::AssetLibraryTest::TearDownTestSuite(), blender::asset_system::tests::AssetLibraryTestBase::TearDownTestSuite(), blender::bke::tests::ArmatureDeformTest::TearDownTestSuite(), blender::bke::tests::BMainTest::TearDownTestSuite(), blender::bke::tests::BPathTest::TearDownTestSuite(), blender::bke::tests::ImageTest::TearDownTestSuite(), blender::bke::tests::LibQueryTest::TearDownTestSuite(), blender::bke::tests::LibRemapTest::TearDownTestSuite(), blender::bke::tests::PaintBVHTest::TearDownTestSuite(), blender::bke::tests::SceneTest::TearDownTestSuite(), blender::ed::sculpt_paint::tests::MeshTests::TearDownTestSuite(), blender::ed::sculpt_paint::undo::tests::SculptUndoTest::TearDownTestSuite(), blender::editor::animation::tests::KeylistSummaryTest::TearDownTestSuite(), blender::geometry::tests::RealizeInstancesTest::TearDownTestSuite(), blender::gpu::GPUTest::TearDownTestSuite(), blender::interface::tests::CopyDriversToSelected::TearDownTestSuite(), blender::io::obj::OBJCurvesTest::TearDownTestSuite(), blender::nodes::tests::BundleTest::TearDownTestSuite(), blender::nodes::tests::NodeTest::TearDownTestSuite(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::io::obj::TEST(), and WM_exit_ex().
| void CLG_fatal_fn_set | ( | void(* | fatal_fn )(void *file_handle) | ) |
Definition at line 915 of file clog.cc.
References CLG_ctx_fatal_fn_set(), CLogContext::fatal_fn, and g_ctx.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), and main().
| void CLG_init | ( | ) |
Definition at line 873 of file clog.cc.
References clg_color_table_init(), CLG_ctx_init(), and g_ctx.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), main(), main(), blender::bke::image::partial_update::ImagePartialUpdateTest::SetUp(), blender::io::obj::OBJMTLParserTest::SetUpTestCase(), BlendfileLoadingBaseTest::SetUpTestCase(), blender::animrig::nla::tests::NLASlottedActionTest::SetUpTestSuite(), blender::animrig::tests::ActionFCurveMoveTest::SetUpTestSuite(), blender::animrig::tests::ActionFilterTest::SetUpTestSuite(), blender::animrig::tests::ActionIteratorsTest::SetUpTestSuite(), blender::animrig::tests::ActionLayersTest::SetUpTestSuite(), blender::animrig::tests::ActionLegacyTest::SetUpTestSuite(), blender::animrig::tests::ActionQueryTest::SetUpTestSuite(), blender::animrig::tests::AnimationEvaluationTest::SetUpTestSuite(), blender::animrig::tests::AnimDrawTest::SetUpTestSuite(), blender::animrig::tests::KeyframingTest::SetUpTestSuite(), blender::animrig::tests::PoseTest::SetUpTestSuite(), blender::asset_system::tests::AssetLibraryServiceTest::SetUpTestSuite(), blender::asset_system::tests::AssetLibraryTest::SetUpTestSuite(), blender::asset_system::tests::AssetLibraryTestBase::SetUpTestSuite(), blender::bke::tests::ArmatureDeformTest::SetUpTestSuite(), blender::bke::tests::BMainTest::SetUpTestSuite(), blender::bke::tests::BPathTest::SetUpTestSuite(), blender::bke::tests::ImageTest::SetUpTestSuite(), blender::bke::tests::LibQueryTest::SetUpTestSuite(), blender::bke::tests::LibRemapTest::SetUpTestSuite(), blender::bke::tests::PaintBVHTest::SetUpTestSuite(), blender::bke::tests::SceneTest::SetUpTestSuite(), blender::ed::sculpt_paint::tests::MeshTests::SetUpTestSuite(), blender::ed::sculpt_paint::undo::tests::SculptUndoTest::SetUpTestSuite(), blender::editor::animation::tests::KeylistSummaryTest::SetUpTestSuite(), blender::geometry::tests::RealizeInstancesTest::SetUpTestSuite(), blender::gpu::GPUTest::SetUpTestSuite(), blender::interface::tests::CopyDriversToSelected::SetUpTestSuite(), blender::io::obj::OBJCurvesTest::SetUpTestSuite(), blender::nodes::tests::BundleTest::SetUpTestSuite(), blender::nodes::tests::NodeTest::SetUpTestSuite(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), and blender::io::obj::TEST().
| void CLG_level_set | ( | CLG_Level | level | ) |
Definition at line 935 of file clog.cc.
References CLG_ctx_level_set(), g_ctx, and CLogContext::level.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), arg_handle_log_level_set(), and main().
| void CLG_log_raw | ( | const CLG_LogType * | lg, |
| const char * | message ) |
Definition at line 700 of file clog.cc.
References CLG_LogType::ctx, and CLogContext::output.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), blender::gpu::shader::gpu_shader_dependency_get_resolved_source(), and blender::gpu::Shader::print_log().
| void CLG_log_str | ( | const CLG_LogType * | lg, |
| enum CLG_Level | level, | ||
| const char * | file_line, | ||
| const char * | fn, | ||
| const char * | message ) |
Referenced by CCL_log_init().
| void void CLG_logf | ( | const CLG_LogType * | lg, |
| enum CLG_Level | level, | ||
| const char * | file_line, | ||
| const char * | fn, | ||
| const char * | format, | ||
| ... ) |
Referenced by blender::gpu::debug::debug_callback().
| void CLG_logref_init | ( | CLG_LogRef * | clg_ref | ) |
Definition at line 984 of file clog.cc.
References atomic_cas_ptr(), clg_ctx_type_find_by_name(), clg_ctx_type_register(), g_ctx, CLG_LogRef::identifier, and CLG_LogRef::type.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), CLG_color_support_get(), blender::gpu::debug::VKDebuggingTools::init(), and blender::gpu::VKBackend::is_supported().
| void CLG_logref_list_all | ( | void(* | callback )(const char *identifier, void *user_data), |
| void * | user_data ) |
Definition at line 969 of file clog.cc.
References b, clg_all_refs_p(), and CLG_LogRef::next.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), and arg_handle_list_clog_cats().
| void CLG_logref_register | ( | CLG_LogRef * | clg_ref | ) |
Definition at line 958 of file clog.cc.
References clg_all_refs_p(), lock, mutex, and CLG_LogRef::next.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), and CLG_LogRef::CLG_LogRef().
| void CLG_output_set | ( | void * | file_handle | ) |
Definition at line 885 of file clog.cc.
References CLG_ctx_output_set(), and g_ctx.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), and arg_handle_log_file_set().
| void CLG_output_use_basename_set | ( | int | value | ) |
Definition at line 895 of file clog.cc.
References CLG_ctx_output_use_basename_set(), and g_ctx.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), main(), and main().
| void CLG_output_use_memory_set | ( | int | value | ) |
Definition at line 905 of file clog.cc.
References CLG_ctx_output_use_memory_set(), and g_ctx.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), arg_handle_log_show_memory_set(), and main().
| void CLG_output_use_source_set | ( | int | value | ) |
Definition at line 890 of file clog.cc.
References CLG_ctx_output_use_source_set(), and g_ctx.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), arg_handle_log_show_source_set(), and main().
| void CLG_output_use_timestamp_set | ( | int | value | ) |
Definition at line 900 of file clog.cc.
References CLG_ctx_output_use_timestamp_set(), and g_ctx.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), and main().
| bool CLG_quiet_get | ( | ) |
Definition at line 945 of file clog.cc.
References g_quiet.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), arg_handle_background_mode_set(), pyop_call(), pyrna_register_class(), pyrna_struct_keyframe_insert(), WM_event_add_fileselect(), WM_exit(), and wm_operator_reports().
| void CLG_quiet_set | ( | bool | quiet | ) |
Definition at line 940 of file clog.cc.
References g_quiet.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), arg_handle_command_set(), arg_handle_quiet_set(), arg_handle_register_extension(), arg_handle_register_extension_all(), arg_handle_unregister_extension(), and arg_handle_unregister_extension_all().
| void CLG_type_filter_exclude | ( | const char * | type_match, |
| int | type_match_len ) |
Definition at line 925 of file clog.cc.
References CLG_ctx_type_filter_exclude(), and g_ctx.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), and arg_handle_log_set().
| void CLG_type_filter_include | ( | const char * | type_match, |
| int | type_match_len ) |
Definition at line 930 of file clog.cc.
References CLG_ctx_type_filter_include(), and g_ctx.
Referenced by _CLOG_ATTR_PRINTF_FORMAT(), add_log_render_filter(), arg_handle_debug_gpu_set(), arg_handle_debug_mode_cycles(), arg_handle_debug_mode_ffmpeg(), and arg_handle_log_set().