mesa/src/amd/vulkan/nir
Timur Kristóf afb08ee244 radv: Run DCE before deleting I/O variables.
Apparently, nir_lower_io leaves dead code in shaders, which
prevented us from deleting the IO variables properly.

Fixes: dbfb96f08f
Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Georg Lehmann <dadschoorse@gmail.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28764>
2024-04-18 18:35:07 +00:00
..
radv_nir.h radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_apply_pipeline_layout.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_export_multiview.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_lower_abi.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_lower_cooperative_matrix.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_lower_fs_barycentric.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_lower_fs_intrinsics.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_lower_hit_attrib_derefs.c radv/rt: Lower ray payloads like hit attribs 2024-02-02 16:36:15 +00:00
radv_nir_lower_intrinsics_early.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_lower_io.c radv: Run DCE before deleting I/O variables. 2024-04-18 18:35:07 +00:00
radv_nir_lower_poly_line_smooth.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_lower_primitive_shading_rate.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_lower_ray_queries.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_lower_view_index.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_lower_viewport_to_zero.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_lower_vs_inputs.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_rt_common.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_rt_common.h radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00
radv_nir_rt_shader.c radv: use SPDX-License-Identifier 2024-04-08 07:17:31 +00:00