diff options
author | Kenneth Graunke <[email protected]> | 2014-12-01 22:23:22 -0800 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2014-12-02 17:00:26 -0800 |
commit | 793ac67d3ddf636dcb9c21624809207993ab5aac (patch) | |
tree | b87ea5151a004fb64699641bbca71a0f05d951f2 | |
parent | e5e466c95439cf562651bb147c6295c7dc181c58 (diff) |
i965: Use the enum type for gen6_gather_wa sampler key field.
Requested by Matt Turner.
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Matt Turner <[email protected]>
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_program.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_program.h b/src/mesa/drivers/dri/i965/brw_program.h index bb926f39ffe..57de2728265 100644 --- a/src/mesa/drivers/dri/i965/brw_program.h +++ b/src/mesa/drivers/dri/i965/brw_program.h @@ -44,6 +44,12 @@ * @{ */ +enum PACKED gen6_gather_sampler_wa { + WA_SIGN = 1, /* whether we need to sign extend */ + WA_8BIT = 2, /* if we have an 8bit format needing wa */ + WA_16BIT = 4, /* if we have a 16bit format needing wa */ +}; + /** * Sampler information needed by VS, WM, and GS program cache keys. */ @@ -68,7 +74,7 @@ struct brw_sampler_prog_key_data { /** * For Sandybridge, which shader w/a we need for gather quirks. */ - uint8_t gen6_gather_wa[MAX_SAMPLERS]; + enum gen6_gather_sampler_wa gen6_gather_wa[MAX_SAMPLERS]; }; @@ -149,12 +155,6 @@ struct brw_wm_prog_key { /** @} */ -enum gen6_gather_sampler_wa { - WA_SIGN = 1, /* whether we need to sign extend */ - WA_8BIT = 2, /* if we have an 8bit format needing wa */ - WA_16BIT = 4, /* if we have a 16bit format needing wa */ -}; - #ifdef __cplusplus extern "C" { #endif |