diff options
author | Chris Forbes <[email protected]> | 2014-11-07 00:04:01 +1300 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2015-09-08 17:57:54 -0700 |
commit | a9df772e0e76254ab232876016ec09b1fadbd700 (patch) | |
tree | 6ddc77dc3f56d1d704a7c79e418212a0e72d9cc3 /src/mesa/drivers/dri/i965/brw_defines.h | |
parent | e8a219ab463a0071f4d9c5d88feeeaa87b2a01f2 (diff) |
i965: Add defines for all new Gen7/8 URB opcodes
Tessellation needs to emit URB reads and atomics;
Signed-off-by: Chris Forbes <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_defines.h')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_defines.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_defines.h b/src/mesa/drivers/dri/i965/brw_defines.h index 3c128aee809..0f7feb38469 100644 --- a/src/mesa/drivers/dri/i965/brw_defines.h +++ b/src/mesa/drivers/dri/i965/brw_defines.h @@ -1694,7 +1694,13 @@ enum brw_message_target { #define BRW_URB_OPCODE_WRITE_HWORD 0 #define BRW_URB_OPCODE_WRITE_OWORD 1 -#define GEN8_URB_OPCODE_SIMD8_WRITE 7 +#define BRW_URB_OPCODE_READ_HWORD 2 +#define BRW_URB_OPCODE_READ_OWORD 3 +#define GEN7_URB_OPCODE_ATOMIC_MOV 4 +#define GEN7_URB_OPCODE_ATOMIC_INC 5 +#define GEN8_URB_OPCODE_ATOMIC_ADD 6 +#define GEN8_URB_OPCODE_SIMD8_WRITE 7 +#define GEN8_URB_OPCODE_SIMD8_READ 8 #define BRW_URB_SWIZZLE_NONE 0 #define BRW_URB_SWIZZLE_INTERLEAVE 1 |