From dec849641ed30285cd8624eac51206fccd8add9e Mon Sep 17 00:00:00 2001 From: Mel Henning Date: Tue, 9 Dec 2025 15:32:25 -0500 Subject: [PATCH] nvk: Enable VK_NV_raw_access_chains --- src/nouveau/vulkan/nvk_physical_device.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/nouveau/vulkan/nvk_physical_device.c b/src/nouveau/vulkan/nvk_physical_device.c index 028ca08f534..d7552743b80 100644 --- a/src/nouveau/vulkan/nvk_physical_device.c +++ b/src/nouveau/vulkan/nvk_physical_device.c @@ -302,6 +302,7 @@ nvk_get_device_extensions(const struct nvk_instance *instance, .GOOGLE_user_type = true, .MESA_image_alignment_control = true, .NV_compute_shader_derivatives = info->cls_eng3d >= TURING_A, + .NV_raw_access_chains = true, .NV_shader_sm_builtins = true, .NVX_image_view_handle = info->cls_eng3d >= MAXWELL_A, /* needs true bindless descriptors */ .VALVE_mutable_descriptor_type = true, @@ -744,6 +745,9 @@ nvk_get_device_features(const struct nv_device_info *info, /* VK_MESA_image_alignment_control */ .imageAlignmentControl = true, + /* VK_NV_raw_access_chains */ + .shaderRawAccessChains = true, + /* VK_NV_shader_sm_builtins */ .shaderSMBuiltins = true,