winevulkan: Fix queue creation with mixed queue flags.
commit62cb6ace2cfe46358e6526868145a5bd8a7f990b
authorGeorg Lehmann <dadschoorse@gmail.com>
Tue, 13 Apr 2021 22:31:25 +0000 (14 00:31 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 14 Apr 2021 18:52:00 +0000 (14 20:52 +0200)
treeb1ae15373e2c47c38b47861af91d68d0571bca9e
parentcc3c23c312f55a01316575474515234bfb5f9a69
winevulkan: Fix queue creation with mixed queue flags.

The Vulkan spec says:
The queueFamilyIndex member of each element of pQueueCreateInfos must be unique
within pQueueCreateInfos, except that two members can share the same
queueFamilyIndex if one is a protected-capable queue and one is not a
protected-capable queue.

Signed-off-by: Georg Lehmann <dadschoorse@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/winevulkan/vulkan.c
dlls/winevulkan/vulkan_private.h