* @{
*/
+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.
*/
/**
* 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];
};
/** @} */
-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