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);