Browse Source

Fix Vulkan validation error

VK_DEBUG_UTILS_MESSAGE_TYPE_DEVICE_ADDRESS_BINDING_BIT_EXT requires the VK_EXT_device_address_binding_report extension but we weren't checking for that. Removing the flag.

Fixes #1571
Jorrit Rouwe 4 months ago
parent
commit
b7ebe0256e
1 changed files with 1 additions and 1 deletions
  1. 1 1
      TestFramework/Renderer/VK/RendererVK.cpp

+ 1 - 1
TestFramework/Renderer/VK/RendererVK.cpp

@@ -179,7 +179,7 @@ void RendererVK::Initialize(ApplicationWindow *inWindow)
 		{
 			messenger_create_info.sType = VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT;
 			messenger_create_info.messageSeverity = VK_DEBUG_UTILS_MESSAGE_SEVERITY_VERBOSE_BIT_EXT | VK_DEBUG_UTILS_MESSAGE_SEVERITY_INFO_BIT_EXT | VK_DEBUG_UTILS_MESSAGE_SEVERITY_WARNING_BIT_EXT | VK_DEBUG_UTILS_MESSAGE_SEVERITY_ERROR_BIT_EXT;
-			messenger_create_info.messageType = VK_DEBUG_UTILS_MESSAGE_TYPE_GENERAL_BIT_EXT | VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT | VK_DEBUG_UTILS_MESSAGE_TYPE_PERFORMANCE_BIT_EXT | VK_DEBUG_UTILS_MESSAGE_TYPE_DEVICE_ADDRESS_BINDING_BIT_EXT;
+			messenger_create_info.messageType = VK_DEBUG_UTILS_MESSAGE_TYPE_GENERAL_BIT_EXT | VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT | VK_DEBUG_UTILS_MESSAGE_TYPE_PERFORMANCE_BIT_EXT;
 			messenger_create_info.pfnUserCallback = sVulkanDebugCallback;
 			instance_create_info.pNext = &messenger_create_info;
 			required_instance_extensions.push_back(VK_EXT_DEBUG_UTILS_EXTENSION_NAME);