diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2022-08-15 12:30:36 +0200 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2022-08-16 16:00:15 +0200 |
commit | 73fe9a786c119a5763ae0ce9dd0575c088e0f29b (patch) | |
tree | db6794fef0eb2f461764abcdea38a7f8ed95b3f7 | |
parent | e38956e4f754ef8faa2ee4e76b787d71c773dcdb (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.cpp | 2 |
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; |