diff --git a/src/amd/vulkan/nir/radv_nir_lower_io.c b/src/amd/vulkan/nir/radv_nir_lower_io.c index e4d6bfcf6e7..1f5f338f622 100644 --- a/src/amd/vulkan/nir/radv_nir_lower_io.c +++ b/src/amd/vulkan/nir/radv_nir_lower_io.c @@ -27,11 +27,6 @@ radv_nir_lower_io_vars_to_scalar(nir_shader *nir, nir_variable_mode mask) bool progress = false; NIR_PASS(progress, nir, nir_lower_io_vars_to_scalar, mask); - if (progress) { - /* Optimize the new vector code and then remove dead vars */ - NIR_PASS(_, nir, nir_opt_copy_prop); - NIR_PASS(_, nir, nir_opt_shrink_vectors, true); - } } typedef struct {