summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>2022-04-06 12:25:33 +0200
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>2022-04-08 09:50:26 +0200
commit0835065260d634698a3ca67390b7ae73287a725a (patch)
treeb5f3e44a1b7e6c3d6203db66df49286fa5e72b98
parent0411bb12978e762284397e668885ddd65aee15c8 (diff)
radv: drop the module reference for enable_mrt_output_nan_fixup
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timur Kristóf <timur.kristof@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15766>
-rw-r--r--src/amd/vulkan/radv_shader.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/amd/vulkan/radv_shader.c b/src/amd/vulkan/radv_shader.c
index 60511631a2a..58ad7d076db 100644
--- a/src/amd/vulkan/radv_shader.c
+++ b/src/amd/vulkan/radv_shader.c
@@ -1964,7 +1964,7 @@ shader_compile(struct radv_device *device, struct vk_shader_module *module,
options->address32_hi = device->physical_device->rad_info.address32_hi;
options->has_ls_vgpr_init_bug = device->physical_device->rad_info.has_ls_vgpr_init_bug;
options->enable_mrt_output_nan_fixup =
- module && !is_meta_shader(module->nir) && options->key.ps.enable_mrt_output_nan_fixup;
+ !is_meta_shader(shaders[0]) && options->key.ps.enable_mrt_output_nan_fixup;
options->debug.func = radv_compiler_debug;
options->debug.private_data = &debug_data;