tp::DebugMessage struct

Describes the details of a single debug message.

Public variables

DebugMessageContext context
The context of where the message was triggered.
const char* message
The actual message string.
DebugMessageSeverity severity
The severity of the message.
DebugMessageType type
The type of the message.
const VkDebugUtilsMessengerCallbackDataEXT* vkCallbackData
The Vulkan callback data if the message originates from Vulkan layers, otherwise nullptr.

Variable documentation

const VkDebugUtilsMessengerCallbackDataEXT* tp::DebugMessage::vkCallbackData

The Vulkan callback data if the message originates from Vulkan layers, otherwise nullptr.