From 897adcf7d7b527dc9a16e73e46cb80fa22f52848 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Fri, 21 Oct 2022 16:05:42 +0200 Subject: [PATCH] radv: disable AMD_shader_explicit_vertex_parameter on GFX11 Not supported by ACO. Signed-off-by: Samuel Pitoiset Reviewed-by: Bas Nieuwenhuizen Part-of: --- src/amd/vulkan/radv_device.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index 8bb6256fbf2..80ed9882c8b 100644 --- a/src/amd/vulkan/radv_device.c +++ b/src/amd/vulkan/radv_device.c @@ -621,7 +621,8 @@ radv_physical_device_get_supported_extensions(const struct radv_physical_device .AMD_shader_ballot = true, .AMD_shader_core_properties = true, .AMD_shader_core_properties2 = true, - .AMD_shader_explicit_vertex_parameter = true, + /* TODO: Figure out if it's possible to implement it on gfx11. */ + .AMD_shader_explicit_vertex_parameter = device->rad_info.gfx_level < GFX11, .AMD_shader_fragment_mask = device->rad_info.gfx_level < GFX11, .AMD_shader_image_load_store_lod = true, .AMD_shader_trinary_minmax = true,