Module: Mesa Branch: main Commit: 1c00dec60d0fc319513940eb92636cb1b4bde2bb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c00dec60d0fc319513940eb92636cb1b4bde2bb
Author: Matt Coster <[email protected]> Date: Tue Apr 25 13:27:28 2023 +0100 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 <[email protected]> Reviewed-by: Karmjit Mahil <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22738> --- 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 1a9f75ec028..7d652d61f2f 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;
