diff options
-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 |