nvk: advertise EXT_private_data
authorThomas H.P. Andersen <phomes@gmail.com>
Sun, 9 Oct 2022 20:40:46 +0000 (22:40 +0200)
committerMarge Bot <emma+marge@anholt.net>
Fri, 4 Aug 2023 21:32:01 +0000 (21:32 +0000)
Test run totals:
  Passed:        69/112 (61.6%)
  Failed:        0/112 (0.0%)
  Not supported: 43/112 (38.4%)
  Warnings:      0/112 (0.0%)
  Waived:        0/112 (0.0%)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24326>

src/nouveau/vulkan/nvk_physical_device.c

index f50d2f2..0f08162 100644 (file)
@@ -84,6 +84,7 @@ nvk_GetPhysicalDeviceFeatures2(VkPhysicalDevice physicalDevice,
       .sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES,
       /* Vulkan 1.3 features */
       .inlineUniformBlock = true,
+      .privateData = true,
    };
 
    vk_foreach_struct(ext, pFeatures->pNext)
@@ -374,6 +375,7 @@ nvk_get_device_extensions(const struct nvk_physical_device *device,
       .EXT_extended_dynamic_state3 = true,
       .EXT_host_query_reset = true,
       .EXT_pci_bus_info = true,
+      .EXT_private_data = true,
       .EXT_vertex_input_dynamic_state = true,
    };
 }