From: Karol Herbst Date: Thu, 19 May 2022 15:43:29 +0000 (+0200) Subject: nvk: implement GetPhysicalDeviceQueueFamilyProperties2 to make the CTS happy X-Git-Tag: upstream/23.3.3~4619 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b2b13b194421815597a6c26650488a29684d752a;p=platform%2Fupstream%2Fmesa.git nvk: implement GetPhysicalDeviceQueueFamilyProperties2 to make the CTS happy Part-of: --- 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