diff options
author | Dave Airlie <[email protected]> | 2018-01-31 14:28:26 +1000 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2018-02-02 09:46:05 +1000 |
commit | 8fa5aade43d70468947d72029691544fa97ba43b (patch) | |
tree | 426ac8cee67b3cd575695c685e88b2f62520d8f9 /src/gallium/drivers/r600/r600_sq.h | |
parent | 2ffe395cba0f7b3c1f1c41062f4376eae3a188b5 (diff) |
r600: initial attempt at gl_HelperInvocation (v3)
This passes the CTS and piglit tests.
This also disable sb for helper invocations until it doesn't
mess up the VPM flags.
Thanks to Ilia and Glenn for advice, and Roland for working
out the working evergreen path.
Reviewed-by: Roland Scheidegger <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/gallium/drivers/r600/r600_sq.h')
-rw-r--r-- | src/gallium/drivers/r600/r600_sq.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gallium/drivers/r600/r600_sq.h b/src/gallium/drivers/r600/r600_sq.h index f51ffcf9e23..6b07dc1ecfc 100644 --- a/src/gallium/drivers/r600/r600_sq.h +++ b/src/gallium/drivers/r600/r600_sq.h @@ -198,6 +198,8 @@ #define EG_V_SQ_ALU_SRC_LDS_DIRECT_B 0x000000E0 #define EG_V_SQ_ALU_SRC_TIME_HI 0x000000E3 #define EG_V_SQ_ALU_SRC_TIME_LO 0x000000E4 +#define EG_V_SQ_ALU_SRC_MASK_HI 0x000000E5 +#define EG_V_SQ_ALU_SRC_MASK_LO 0x000000E6 #define EG_V_SQ_ALU_SRC_HW_WAVE_ID 0x000000E7 #define EG_V_SQ_ALU_SRC_SIMD_ID 0x000000E8 #define EG_V_SQ_ALU_SRC_SE_ID 0x000000E9 |