From f8781e1c4ca04e22a8f50f443ffe7bfe46fe3401 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Wed, 31 Aug 2022 21:27:35 +0200 Subject: [PATCH] [vulkan] Add missing VK_EXT_debug_utils entry points --- src/vulkan/vulkan_loader.h | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/vulkan/vulkan_loader.h b/src/vulkan/vulkan_loader.h index cf9ec1e6a..8701ca588 100644 --- a/src/vulkan/vulkan_loader.h +++ b/src/vulkan/vulkan_loader.h @@ -145,16 +145,13 @@ namespace dxvk::vk { VULKAN_FN(vkGetPhysicalDeviceSurfacePresentModesKHR); #endif - #ifdef VK_EXT_debug_report - VULKAN_FN(vkCreateDebugReportCallbackEXT); - VULKAN_FN(vkDestroyDebugReportCallbackEXT); - VULKAN_FN(vkDebugReportMessageEXT); - #endif - #ifdef VK_EXT_debug_utils VULKAN_FN(vkCmdBeginDebugUtilsLabelEXT); VULKAN_FN(vkCmdEndDebugUtilsLabelEXT); VULKAN_FN(vkCmdInsertDebugUtilsLabelEXT); + VULKAN_FN(vkCreateDebugUtilsMessengerEXT); + VULKAN_FN(vkDestroyDebugUtilsMessengerEXT); + VULKAN_FN(vkSubmitDebugUtilsMessageEXT); #endif #ifdef VK_EXT_full_screen_exclusive @@ -353,6 +350,14 @@ namespace dxvk::vk { VULKAN_FN(vkCmdEndConditionalRenderingEXT); #endif + #ifdef VK_EXT_debug_utils + VULKAN_FN(vkQueueBeginDebugUtilsLabelEXT); + VULKAN_FN(vkQueueEndDebugUtilsLabelEXT); + VULKAN_FN(vkQueueInsertDebugUtilsLabelEXT); + VULKAN_FN(vkSetDebugUtilsObjectNameEXT); + VULKAN_FN(vkSetDebugUtilsObjectTagEXT); + #endif + #ifdef VK_EXT_full_screen_exclusive VULKAN_FN(vkAcquireFullScreenExclusiveModeEXT); VULKAN_FN(vkReleaseFullScreenExclusiveModeEXT);