file
VV_Debug.hppVaulted Vulkan: Debug.
Contents
- Reference
Namespaces
Classes
- struct VV::V1::DebugUtils
- Debug Utilities: Flexible utilities for debugging an application.
- struct VV::V1::DebugUtils::Label
- Used in conjunction with labeling queues, and commands.
- struct VV::V1::DebugUtils::ObjectInfo
- Used for annotating objects with user defined information.
- struct VV::V1::DebugUtils::Messenger
- Vulkan allows an application to register multiple callbacks with any Vulkan component wishing to report debug information. Some callbacks may log the information to a file, others may cause a debug break point or other application defined behavior.
- struct VV::V1::DebugUtils::Messenger::CallbackData
- Specification
- struct VV::V1::DebugUtils::Messenger::CallbackDelegate
- The prototype for the CreateInfo::
UserCallback function implemented by the application. - struct VV::V1::DebugUtils::Messenger::CreateInfo
- Specification
- struct VV::V2::DebugUtils
- Debug Utilities: Flexible utilities for debugging an application.
- struct VV::V2::DebugUtils::Messenger
- Vulkan allows an application to register multiple callbacks with any Vulkan component wishing to report debug information. Some callbacks may log the information to a file, others may cause a debug break point or other application defined behavior.
- struct VV::V3::DebugUtils
- Debug Utilities: Flexible utilities for debugging an application.
- class VV::V3::DebugUtils::Messenger
- Vulkan allows an application to register multiple callbacks with any Vulkan component wishing to report debug information. Some callbacks may log the information to a file, others may cause a debug break point or other application defined behavior.