From 1c00dec60d0fc319513940eb92636cb1b4bde2bb Mon Sep 17 00:00:00 2001 From: Matt Coster Date: Tue, 25 Apr 2023 13:27:28 +0100 Subject: [PATCH] pvr: Fully declare support for VK_EXT_private_data Fixes: dEQP-VK.api.info.get_physical_device_properties2.features .private_data_features Signed-off-by: Matt Coster Reviewed-by: Karmjit Mahil Part-of: --- src/imagination/vulkan/pvr_device.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/imagination/vulkan/pvr_device.c b/src/imagination/vulkan/pvr_device.c index 1a9f75e..7d652d6 100644 --- a/src/imagination/vulkan/pvr_device.c +++ b/src/imagination/vulkan/pvr_device.c @@ -669,6 +669,12 @@ void pvr_GetPhysicalDeviceFeatures2(VkPhysicalDevice physicalDevice, vk_foreach_struct (ext, pFeatures->pNext) { switch (ext->sType) { + case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES: { + VkPhysicalDevicePrivateDataFeatures *pFeature = + (VkPhysicalDevicePrivateDataFeatures *)ext; + pFeature->privateData = VK_TRUE; + break; + } case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES: { VkPhysicalDeviceTimelineSemaphoreFeatures *pFeature = (VkPhysicalDeviceTimelineSemaphoreFeatures *)ext; -- 2.7.4