mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 16:08:04 +02:00
r600g: include INTERP_[XY|ZW] in is_alu_vec_unit_inst
This will disallow moving them to the trans slot in merge_inst_groups Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>
This commit is contained in:
parent
54346d1f9b
commit
88a140cd19
1 changed files with 3 additions and 1 deletions
|
|
@ -443,7 +443,9 @@ static int is_alu_vec_unit_inst(struct r600_bytecode *bc, struct r600_bytecode_a
|
|||
is_alu_mova_inst(bc, alu) ||
|
||||
(bc->chip_class == EVERGREEN &&
|
||||
(alu->inst == EG_V_SQ_ALU_WORD1_OP2_SQ_OP2_INST_FLT_TO_INT ||
|
||||
alu->inst == EG_V_SQ_ALU_WORD1_OP2_SQ_OP2_INST_FLT_TO_INT_FLOOR));
|
||||
alu->inst == EG_V_SQ_ALU_WORD1_OP2_SQ_OP2_INST_FLT_TO_INT_FLOOR ||
|
||||
alu->inst == EG_V_SQ_ALU_WORD1_OP2_SQ_OP2_INTERP_XY ||
|
||||
alu->inst == EG_V_SQ_ALU_WORD1_OP2_SQ_OP2_INTERP_ZW));
|
||||
}
|
||||
|
||||
/* alu instructions that can only execute on the trans unit */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue