Class VulkanDebugUtilsCallback

Class Documentation

class VulkanDebugUtilsCallback

RAII wrapper for Vulkan debug utils callbacks.

Public Functions

VulkanDebugUtilsCallback(const Instance &inst, PFN_vkDebugUtilsMessengerCallbackEXT debug_callback)

Default constructor.

Parameters:
  • inst – The Vulkan instance.

  • debug_callback – A pointer to the debug utils messenger callback.

~VulkanDebugUtilsCallback()

Private Members

const Instance &m_instance
VkDebugUtilsMessengerEXT m_debug_callback = {VK_NULL_HANDLE}