From b2b13b194421815597a6c26650488a29684d752a Mon Sep 17 00:00:00 2001 From: Karol Herbst Date: Thu, 19 May 2022 17:43:29 +0200 Subject: [PATCH] nvk: implement GetPhysicalDeviceQueueFamilyProperties2 to make the CTS happy Part-of: --- src/nouveau/vulkan/nvk_physical_device.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/nouveau/vulkan/nvk_physical_device.c b/src/nouveau/vulkan/nvk_physical_device.c index 664d81c..53e49d4 100644 --- a/src/nouveau/vulkan/nvk_physical_device.c +++ b/src/nouveau/vulkan/nvk_physical_device.c @@ -314,6 +314,15 @@ nvk_GetPhysicalDeviceQueueFamilyProperties2(VkPhysicalDevice physicalDevice, // VK_FROM_HANDLE(nvk_physical_device, pdevice, physicalDevice); VK_OUTARRAY_MAKE_TYPED( VkQueueFamilyProperties2, out, pQueueFamilyProperties, pQueueFamilyPropertyCount); + + vk_outarray_append_typed(VkQueueFamilyProperties2, &out, p) { + p->queueFamilyProperties.queueFlags = VK_QUEUE_GRAPHICS_BIT | + VK_QUEUE_COMPUTE_BIT | + VK_QUEUE_TRANSFER_BIT; + p->queueFamilyProperties.queueCount = 1; + p->queueFamilyProperties.timestampValidBits = 64; + p->queueFamilyProperties.minImageTransferGranularity = (VkExtent3D){1, 1, 1}; + } } VKAPI_ATTR void VKAPI_CALL -- 2.7.4