mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 00:00:11 +01:00
i965/vs: Add support for emitting DPH opcodes.
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
parent
6bc021bc78
commit
fd8655aa7a
3 changed files with 6 additions and 0 deletions
|
|
@ -349,6 +349,7 @@ public:
|
|||
vec4_instruction *XOR(dst_reg dst, src_reg src0, src_reg src1);
|
||||
vec4_instruction *DP3(dst_reg dst, src_reg src0, src_reg src1);
|
||||
vec4_instruction *DP4(dst_reg dst, src_reg src0, src_reg src1);
|
||||
vec4_instruction *DPH(dst_reg dst, src_reg src0, src_reg src1);
|
||||
vec4_instruction *CMP(dst_reg dst, src_reg src0, src_reg src1,
|
||||
uint32_t condition);
|
||||
vec4_instruction *IF(src_reg src0, src_reg src1, uint32_t condition);
|
||||
|
|
|
|||
|
|
@ -938,6 +938,10 @@ vec4_visitor::generate_code()
|
|||
brw_SEL(p, dst, src[0], src[1]);
|
||||
break;
|
||||
|
||||
case BRW_OPCODE_DPH:
|
||||
brw_DPH(p, dst, src[0], src[1]);
|
||||
break;
|
||||
|
||||
case BRW_OPCODE_DP4:
|
||||
brw_DP4(p, dst, src[0], src[1]);
|
||||
break;
|
||||
|
|
|
|||
|
|
@ -119,6 +119,7 @@ ALU2(OR)
|
|||
ALU2(XOR)
|
||||
ALU2(DP3)
|
||||
ALU2(DP4)
|
||||
ALU2(DPH)
|
||||
|
||||
/** Gen4 predicated IF. */
|
||||
vec4_instruction *
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue