From a961111b2e05ffa8bc66f7e65abe856f0d07c181 Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Mon, 29 Nov 2021 14:30:47 +0900 Subject: [PATCH] [vulkan] Fetch vkCmdPushDescriptorSetKHR as extension Which it is. This allows QF to continue even if the function is not available. --- include/QF/Vulkan/funclist.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/QF/Vulkan/funclist.h b/include/QF/Vulkan/funclist.h index 9e5af1ef1..1dec3bcc3 100644 --- a/include/QF/Vulkan/funclist.h +++ b/include/QF/Vulkan/funclist.h @@ -173,7 +173,6 @@ DEVICE_LEVEL_VULKAN_FUNCTION (vkCmdBindPipeline) DEVICE_LEVEL_VULKAN_FUNCTION (vkCmdClearColorImage) DEVICE_LEVEL_VULKAN_FUNCTION (vkCmdExecuteCommands) DEVICE_LEVEL_VULKAN_FUNCTION (vkCmdPushConstants) -DEVICE_LEVEL_VULKAN_FUNCTION (vkCmdPushDescriptorSetKHR) DEVICE_LEVEL_VULKAN_FUNCTION (vkCmdSetViewport) DEVICE_LEVEL_VULKAN_FUNCTION (vkCmdSetScissor) @@ -217,4 +216,7 @@ DEVICE_LEVEL_VULKAN_FUNCTION_FROM_EXTENSION DEVICE_LEVEL_VULKAN_FUNCTION_FROM_EXTENSION (vkSetDebugUtilsObjectTagEXT, 0) +DEVICE_LEVEL_VULKAN_FUNCTION_FROM_EXTENSION + (vkCmdPushDescriptorSetKHR, VK_KHR_PUSH_DESCRIPTOR_EXTENSION_NAME) + #undef DEVICE_LEVEL_VULKAN_FUNCTION_FROM_EXTENSION