diff options
author | Matt Turner <[email protected]> | 2014-06-29 15:35:58 -0700 |
---|---|---|
committer | Matt Turner <[email protected]> | 2014-07-05 22:42:30 -0700 |
commit | 34ef6a7651d6651e0bca77c4d4b890af582ad360 (patch) | |
tree | ae9e3edd395c3e887bf819a59e9ae97480d10575 /src/mesa/drivers/dri/i965/brw_shader.h | |
parent | c019105f3742b39ba6913235f85ddfb327a39d12 (diff) |
i965: Move is_zero/one/null/accumulator into backend_reg.
Reviewed-by: Topi Pohjolainen <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_shader.h')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_shader.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_shader.h b/src/mesa/drivers/dri/i965/brw_shader.h index 389644215e4..b0908a3c1d1 100644 --- a/src/mesa/drivers/dri/i965/brw_shader.h +++ b/src/mesa/drivers/dri/i965/brw_shader.h @@ -42,6 +42,13 @@ enum PACKED register_file { struct backend_reg { +#ifdef __cplusplus + bool is_zero() const; + bool is_one() const; + bool is_null() const; + bool is_accumulator() const; +#endif + enum register_file file; /**< Register file: GRF, MRF, IMM. */ uint8_t type; /**< Register type: BRW_REGISTER_TYPE_* */ |