From 7ebb2d1dc8c244fd7e229634ce840995e2ababf9 Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Tue, 10 Sep 2024 19:27:10 -0500 Subject: [PATCH] nvk: Only advertise compute_shader_derivatives when NAK is used Fixes: e0e7d8d910e0 ("nvk: Advertise VK_NV/KHR_compute_shader_derivatives") Part-of: --- src/nouveau/vulkan/nvk_physical_device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nouveau/vulkan/nvk_physical_device.c b/src/nouveau/vulkan/nvk_physical_device.c index 0ace405935f..7ca370fa50f 100644 --- a/src/nouveau/vulkan/nvk_physical_device.c +++ b/src/nouveau/vulkan/nvk_physical_device.c @@ -87,7 +87,7 @@ nvk_get_device_extensions(const struct nvk_instance *instance, .KHR_bind_memory2 = true, .KHR_buffer_device_address = true, .KHR_calibrated_timestamps = true, - .KHR_compute_shader_derivatives = true, + .KHR_compute_shader_derivatives = nvk_use_nak(info), .KHR_copy_commands2 = true, .KHR_create_renderpass2 = true, .KHR_dedicated_allocation = true, @@ -254,7 +254,7 @@ nvk_get_device_extensions(const struct nvk_instance *instance, .GOOGLE_decorate_string = true, .GOOGLE_hlsl_functionality1 = true, .GOOGLE_user_type = true, - .NV_compute_shader_derivatives = true, + .NV_compute_shader_derivatives = nvk_use_nak(info), .NV_shader_sm_builtins = true, .VALVE_mutable_descriptor_type = true, };