From f6f2a73bbcd02540da39fe5718ce7d0b7f866216 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Tue, 21 Oct 2025 18:51:00 +0300 Subject: [PATCH] anv: expose VK_EXT_shader_uniform_buffer_unsized_array Signed-off-by: Lionel Landwerlin Reviewed-by: Alyssa Rosenzweig Part-of: --- src/intel/vulkan/anv_physical_device.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/intel/vulkan/anv_physical_device.c b/src/intel/vulkan/anv_physical_device.c index 198c693379e..7f0b3c6f30e 100644 --- a/src/intel/vulkan/anv_physical_device.c +++ b/src/intel/vulkan/anv_physical_device.c @@ -368,6 +368,7 @@ get_device_extensions(const struct anv_physical_device *device, .EXT_shader_subgroup_ballot = true, .EXT_shader_subgroup_vote = true, .EXT_shader_viewport_index_layer = true, + .EXT_shader_uniform_buffer_unsized_array = true, .EXT_subgroup_size_control = true, #ifdef ANV_USE_WSI_PLATFORM .EXT_swapchain_maintenance1 = true, @@ -988,6 +989,9 @@ get_features(const struct anv_physical_device *pdevice, /* VK_EXT_shader_object */ .shaderObject = true, + + /* VK_EXT_shader_uniform_buffer_unsized_array */ + .shaderUniformBufferUnsizedArray = true, }; /* The new DOOM and Wolfenstein games require depthBounds without