summaryrefslogtreecommitdiffstats
path: root/src/gui/vulkan/qvulkanwindow_p.h
diff options
context:
space:
mode:
authorFrank Richter <frank.richter@gmail.com>2019-08-24 18:25:51 +0200
committerFrank Richter <frank.richter@gmail.com>2019-09-24 04:16:36 +0000
commit36a5b00a9245e0a6e3d690ecb234ebd464eedb7f (patch)
tree95cdea5d6687cf01340ec4950fbb18c6b3f8299b /src/gui/vulkan/qvulkanwindow_p.h
parent9a09af1cb712ede5720141fcc1b5eadef2fe953f (diff)
QVulkanWindow: Allow to change queues to create
This allows users to request queues beyond the default graphics queue without having to completely reimplement Vulkan device initialization or giving up the convenience of QVulkanWindow. [ChangeLog][QtGui] Extended QVulkanWindow to allow user to specify additional queues to be created. Change-Id: I96d8d4bcc4da3ffedca3d25c87547669f5b18e40 Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Diffstat (limited to 'src/gui/vulkan/qvulkanwindow_p.h')
-rw-r--r--src/gui/vulkan/qvulkanwindow_p.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gui/vulkan/qvulkanwindow_p.h b/src/gui/vulkan/qvulkanwindow_p.h
index fb374a5564..777be237a8 100644
--- a/src/gui/vulkan/qvulkanwindow_p.h
+++ b/src/gui/vulkan/qvulkanwindow_p.h
@@ -102,6 +102,7 @@ public:
QHash<VkPhysicalDevice, QVulkanInfoVector<QVulkanExtension> > supportedDevExtensions;
QVector<VkFormat> requestedColorFormats;
VkSampleCountFlagBits sampleCount = VK_SAMPLE_COUNT_1_BIT;
+ QVulkanWindow::QueueCreateInfoModifier queueCreateInfoModifier;
VkDevice dev = VK_NULL_HANDLE;
QVulkanDeviceFunctions *devFuncs;