|
TachyonUI 0.1.0
High-performance UI for building tools.
|
Diagnostic hook for the GPU test harness: the instance is built with this debug callback instead of the default printing messenger, and optionally with synchronization validation, so tests can fail on validation errors. More...
#include <gui_core/graphics/vulkan/vk_device_context.h>
Public Attributes | |
| PFN_vkDebugUtilsMessengerCallbackEXT | callback = nullptr |
| Gets the validation messages. | |
| void * | userData = nullptr |
| Passed to callback. | |
| bool | enableSyncValidation = false |
| adds sync validation | |
Diagnostic hook for the GPU test harness: the instance is built with this debug callback instead of the default printing messenger, and optionally with synchronization validation, so tests can fail on validation errors.
| PFN_vkDebugUtilsMessengerCallbackEXT tachyon::vulkan::VulkanDeviceContext::InstanceDebugConfig::callback = nullptr |
Gets the validation messages.
| void* tachyon::vulkan::VulkanDeviceContext::InstanceDebugConfig::userData = nullptr |
Passed to callback.
| bool tachyon::vulkan::VulkanDeviceContext::InstanceDebugConfig::enableSyncValidation = false |
adds sync validation