From 0d1c759f4e01973ab2ff0625e824831a1937df7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tapani=20P=C3=A4lli?= Date: Wed, 15 Feb 2023 11:53:01 +0200 Subject: [PATCH] radv: revert Metro Exodus workaround which was moved to common code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 4397c166c01b641c57348d9e0d881a4a1f351455. Signed-off-by: Tapani Pälli Reviewed-by: Konstantin Seurer Reviewed-by: Faith Ekstrand Part-of: --- src/amd/vulkan/radv_shader.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/amd/vulkan/radv_shader.c b/src/amd/vulkan/radv_shader.c index 09091dc0453..88959645bdd 100644 --- a/src/amd/vulkan/radv_shader.c +++ b/src/amd/vulkan/radv_shader.c @@ -775,12 +775,6 @@ radv_shader_spirv_to_nir(struct radv_device *device, const struct radv_pipeline_ &device->physical_device->nir_options[stage->stage]); nir->info.internal |= is_internal; assert(nir->info.stage == stage->stage); - - /* Work around applications that declare shader_call_data variables inside ray generation - * shaders. */ - if (nir->info.stage == MESA_SHADER_RAYGEN) - NIR_PASS(_, nir, nir_remove_dead_variables, nir_var_shader_call_data, NULL); - nir_validate_shader(nir, "after spirv_to_nir"); free(spec_entries);