From 440cf7439d111dccd2b680054c53ad33ad00bb2a Mon Sep 17 00:00:00 2001 From: Gert Wollny Date: Fri, 21 Jul 2023 17:03:31 +0200 Subject: [PATCH] r600/sfn: on Cayman loading an index register needs only one slot Signed-off-by: Gert Wollny Part-of: --- src/gallium/drivers/r600/sfn/sfn_instr_alugroup.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/r600/sfn/sfn_instr_alugroup.cpp b/src/gallium/drivers/r600/sfn/sfn_instr_alugroup.cpp index 953fe6d..a072520 100644 --- a/src/gallium/drivers/r600/sfn/sfn_instr_alugroup.cpp +++ b/src/gallium/drivers/r600/sfn/sfn_instr_alugroup.cpp @@ -486,7 +486,7 @@ AluGroup::slots() const } if (m_addr_used) { ++result; - if (m_addr_is_index) + if (m_addr_is_index && s_max_slots == 5) ++result; } -- 2.7.4