From cc83f2878e0042e8b38e50499f6ae09e6f603aba Mon Sep 17 00:00:00 2001 From: FlightlessMango Date: Sun, 14 Feb 2021 18:18:04 +0100 Subject: [PATCH] Try to guess mesa version --- src/vulkan.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/vulkan.cpp b/src/vulkan.cpp index 97212d31..0dc1749e 100644 --- a/src/vulkan.cpp +++ b/src/vulkan.cpp @@ -1791,8 +1791,14 @@ static VkResult overlay_CreateSwapchainKHR( #endif else { ss << " " << VK_VERSION_MAJOR(prop.driverVersion); - ss << "." << VK_VERSION_MINOR(prop.driverVersion); - ss << "." << VK_VERSION_PATCH(prop.driverVersion); + if (VK_VERSION_PATCH(prop.driverVersion) >= 99){ + ss << "." << VK_VERSION_MINOR(prop.driverVersion) + 1; + ss << "." << "0"; + } else { + ss << "." << VK_VERSION_MINOR(prop.driverVersion); + ss << "." << VK_VERSION_PATCH(prop.driverVersion) + 1; + } + } std::string driverVersion = ss.str();