radv: correctly skip MRT output NaN fixup for meta shaders
authorRhys Perry <pendingchaos02@gmail.com>
Thu, 27 Jul 2023 17:07:46 +0000 (18:07 +0100)
committerMarge Bot <emma+marge@anholt.net>
Mon, 31 Jul 2023 17:31:00 +0000 (17:31 +0000)
commit76232d67241a5de1157a832cda173a4324700c7b
tree193738759a66b4e2d3d7558d63513a4179e6669c
parent8de38aded5f36d8b7de0b79dfb65270531460404
radv: correctly skip MRT output NaN fixup for meta shaders

radv_nir_compiler_options::enable_mrt_output_nan_fixup is only used for
epilogs, these days.

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Fixes: 290c3d360e5a ("aco,radv: lower outputs to exports when nir for monolithic ps")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9414
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24352>
src/amd/vulkan/radv_pipeline.c
src/amd/vulkan/radv_shader.c