mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-23 13:20:14 +01:00
r600g: Implement the new float comparison instructions for Cayman as well.
I assume this should have been part of commit
7727fbb7c5. This (obviously) fixes a lot tests.
Signed-off-by: Henri Verbeet <hverbeet@gmail.com>
Reviewed-by: Marek Olšák <maraeo@gmail.com>
This commit is contained in:
parent
bac6efe8e3
commit
b5ddaf9975
1 changed files with 4 additions and 4 deletions
|
|
@ -6128,10 +6128,10 @@ static struct r600_shader_tgsi_instruction cm_shader_tgsi_instruction[] = {
|
||||||
{106, 0, ALU_OP0_NOP, tgsi_unsupported},
|
{106, 0, ALU_OP0_NOP, tgsi_unsupported},
|
||||||
{TGSI_OPCODE_NOP, 0, ALU_OP0_NOP, tgsi_unsupported},
|
{TGSI_OPCODE_NOP, 0, ALU_OP0_NOP, tgsi_unsupported},
|
||||||
/* gap */
|
/* gap */
|
||||||
{108, 0, ALU_OP0_NOP, tgsi_unsupported},
|
{TGSI_OPCODE_FSEQ, 0, ALU_OP2_SETE_DX10, tgsi_op2},
|
||||||
{109, 0, ALU_OP0_NOP, tgsi_unsupported},
|
{TGSI_OPCODE_FSGE, 0, ALU_OP2_SETGE_DX10, tgsi_op2},
|
||||||
{110, 0, ALU_OP0_NOP, tgsi_unsupported},
|
{TGSI_OPCODE_FSLT, 0, ALU_OP2_SETGT_DX10, tgsi_op2_swap},
|
||||||
{111, 0, ALU_OP0_NOP, tgsi_unsupported},
|
{TGSI_OPCODE_FSNE, 0, ALU_OP2_SETNE_DX10, tgsi_op2_swap},
|
||||||
{TGSI_OPCODE_NRM4, 0, ALU_OP0_NOP, tgsi_unsupported},
|
{TGSI_OPCODE_NRM4, 0, ALU_OP0_NOP, tgsi_unsupported},
|
||||||
{TGSI_OPCODE_CALLNZ, 0, ALU_OP0_NOP, tgsi_unsupported},
|
{TGSI_OPCODE_CALLNZ, 0, ALU_OP0_NOP, tgsi_unsupported},
|
||||||
/* gap */
|
/* gap */
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue