summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@qt.io>2022-08-15 12:30:36 +0200
committerLaszlo Agocs <laszlo.agocs@qt.io>2022-08-16 16:00:15 +0200
commit73fe9a786c119a5763ae0ce9dd0575c088e0f29b (patch)
treedb6794fef0eb2f461764abcdea38a7f8ed95b3f7
parente38956e4f754ef8faa2ee4e76b787d71c773dcdb (diff)
rhi: Fix instance API version when only 1.1 is supported
Looks like something inherited from the Qt Quick code that got moved into the helper. Setting a request of API version 1.2 is harmless in practice, but to be correct the version should be 1.1 when 1.2 and newer are not reported by the instance. Change-Id: I62d2c143972d6753e4311c6907ccf846ae0e9088 Pick-to: 6.4 Reviewed-by: Andy Nichols <andy.nichols@qt.io>
-rw-r--r--src/gui/vulkan/qvulkandefaultinstance.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/vulkan/qvulkandefaultinstance.cpp b/src/gui/vulkan/qvulkandefaultinstance.cpp
index 7d6c478b4a..14bc697ce5 100644
--- a/src/gui/vulkan/qvulkandefaultinstance.cpp
+++ b/src/gui/vulkan/qvulkandefaultinstance.cpp
@@ -57,7 +57,7 @@ QVulkanInstance *QVulkanDefaultInstance::instance()
else if (supportedVersion >= QVersionNumber(1, 2))
s_vulkanInstance->setApiVersion(QVersionNumber(1, 2));
else if (supportedVersion >= QVersionNumber(1, 1))
- s_vulkanInstance->setApiVersion(QVersionNumber(1, 2));
+ s_vulkanInstance->setApiVersion(QVersionNumber(1, 1));
qCDebug(lcGuiVk) << "QVulkanDefaultInstance: Creating Vulkan instance"
<< "Requesting Vulkan API" << s_vulkanInstance->apiVersion()
<< "Instance-level version was reported as" << supportedVersion;