From 82437c69c4839836e2555ef48b46c1b443c19bfd Mon Sep 17 00:00:00 2001 From: Gert Wollny Date: Fri, 29 Jul 2022 19:13:51 +0200 Subject: [PATCH] r600/sfn: Handle primitive input handling for pre-EG Signed-off-by: Gert Wollny Reviewed-by: Filip Gawin 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 e4b04123ea8..1ed6496974d 100644 --- a/src/gallium/drivers/r600/sfn/sfn_shader_fs.cpp +++ b/src/gallium/drivers/r600/sfn/sfn_shader_fs.cpp @@ -70,7 +70,8 @@ void 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; + sh_info->ps_prim_id_input = m_ps_prim_id_input && + chip_class() >= ISA_CC_EVERGREEN; sh_info->nsys_inputs = m_nsys_inputs; sh_info->uses_helper_invocation = m_helper_invocation != nullptr; }