From cd603f07dc46c34b5df4c7b69f70c9de6f3093af Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 13 Dec 2024 16:44:59 +0000 Subject: [PATCH] Clamp vulkan physical devices to highest supported version --- renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp index 422701711d..35e3c1990a 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_get_funcs.cpp @@ -81,6 +81,10 @@ void ClampPhysDevAPIVersion(VkPhysicalDeviceProperties *pProperties, VkPhysicalD pProperties->apiVersion = VK_API_VERSION_1_2; } } + + // clamp to highest supported API version, currently vulkan 1.3, because loader no longer does this for us + if(pProperties->apiVersion > VK_API_VERSION_1_3) + pProperties->apiVersion = VK_API_VERSION_1_3; } void WrappedVulkan::vkGetPhysicalDeviceFeatures(VkPhysicalDevice physicalDevice,