From ff4de13c705dfd99e2eb383a9ce1013b07d45345 Mon Sep 17 00:00:00 2001 From: Gert Wollny Date: Wed, 28 Dec 2022 17:34:45 +0100 Subject: [PATCH] r600/sfn: Fix FS primid input slot Signed-off-by: Gert Wollny Part-of: --- src/gallium/drivers/r600/sfn/sfn_shader_fs.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/r600/sfn/sfn_shader_fs.cpp b/src/gallium/drivers/r600/sfn/sfn_shader_fs.cpp index 82dbfbf3f15..96ff986db02 100644 --- a/src/gallium/drivers/r600/sfn/sfn_shader_fs.cpp +++ b/src/gallium/drivers/r600/sfn/sfn_shader_fs.cpp @@ -69,7 +69,8 @@ FragmentShader::do_get_shader_info(r600_shader *sh_info) sh_info->rat_base = m_rat_base; sh_info->uses_kill = m_uses_discard; sh_info->gs_prim_id_input = m_gs_prim_id_input; - sh_info->ps_prim_id_input = m_ps_prim_id_input && chip_class() >= ISA_CC_EVERGREEN; + if (chip_class() >= ISA_CC_EVERGREEN) + sh_info->ps_prim_id_input = m_ps_prim_id_input; sh_info->nsys_inputs = m_nsys_inputs; sh_info->uses_helper_invocation = m_helper_invocation != nullptr; }