Blender V4.3
blender::gpu::debug::VKDebuggingTools Class Reference

#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)
 

Detailed Description

Definition at line 24 of file vk_debug.hh.

Member Function Documentation

◆ deinit()

void blender::gpu::debug::VKDebuggingTools::deinit ( VkInstance vk_instance)

Definition at line 106 of file vk_debug.cc.

Referenced by blender::gpu::VKDevice::deinit().

◆ destroy_messenger()

void blender::gpu::debug::VKDebuggingTools::destroy_messenger ( VkInstance vk_instance)

◆ init()

void blender::gpu::debug::VKDebuggingTools::init ( VkInstance vk_instance)

Definition at line 100 of file vk_debug.cc.

References CLG_logref_init(), and LOG.

◆ init_messenger()

void blender::gpu::debug::VKDebuggingTools::init_messenger ( VkInstance vk_instance)

◆ print_labels()

void blender::gpu::debug::VKDebuggingTools::print_labels ( const VkDebugUtilsMessengerCallbackDataEXT * callback_data)

Definition at line 128 of file vk_debug.cc.

References label, printf, and to_string().

Referenced by blender::gpu::debug::messenger_callback().


The documentation for this class was generated from the following files: