summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/mesa/drivers/dri/i965/brw_program.h14
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