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,