|
Blender V5.0
|
#include <vk_debug.hh>
Public Member Functions | |
| void | init (VkInstance vk_instance) |
| void | deinit (VkInstance vk_instance) |
| void | init_messenger (VkInstance vk_instance) |
| void | destroy_messenger (VkInstance vk_instance) |
| void | print_labels (const VkDebugUtilsMessengerCallbackDataEXT *callback_data) |
Definition at line 24 of file vk_debug.hh.
| void blender::gpu::debug::VKDebuggingTools::deinit | ( | VkInstance | vk_instance | ) |
Definition at line 168 of file vk_debug.cc.
References deinit(), and destroy_messenger().
Referenced by deinit().
| void blender::gpu::debug::VKDebuggingTools::destroy_messenger | ( | VkInstance | vk_instance | ) |
Definition at line 282 of file vk_debug.cc.
References destroy_messenger(), blender::gpu::VKDevice::functions, blender::gpu::VKBackend::get(), and blender::gpu::VKDevice::vkDestroyDebugUtilsMessenger.
Referenced by deinit(), and destroy_messenger().
| void blender::gpu::debug::VKDebuggingTools::init | ( | VkInstance | vk_instance | ) |
Definition at line 162 of file vk_debug.cc.
References CLG_logref_init(), init(), init_messenger(), and blender::gpu::debug::LOG.
Referenced by init().
| void blender::gpu::debug::VKDebuggingTools::init_messenger | ( | VkInstance | vk_instance | ) |
Definition at line 253 of file vk_debug.cc.
References blender::gpu::VKDevice::functions, blender::gpu::VKBackend::get(), init_messenger(), blender::gpu::debug::messenger_callback(), and blender::gpu::VKDevice::vkCreateDebugUtilsMessenger.
Referenced by init(), and init_messenger().
| void blender::gpu::debug::VKDebuggingTools::print_labels | ( | const VkDebugUtilsMessengerCallbackDataEXT * | callback_data | ) |
Definition at line 190 of file vk_debug.cc.
References print_labels(), printf, and to_string().
Referenced by blender::gpu::debug::messenger_callback(), and print_labels().