i965: move BRW_MAX_GRF, define BRW_MAX_MRF
[mesa.git] / src / mesa / drivers / dri / i965 / brw_context.h
index 873fc8ffff6a0d1334ce0bb416e80c60fbd20568..ec0b045de4ef674902d4f4af490b3ae2598c93bd 100644 (file)
@@ -246,9 +246,6 @@ struct brw_vs_ouput_sizes {
 };
 
 
-/** Number of general purpose registers (VS, WM, etc) */
-#define BRW_MAX_GRF 128
-
 /** Number of texture sampler units */
 #define BRW_MAX_TEX_UNIT 16
 
@@ -614,9 +611,10 @@ struct brw_context
       struct brw_wm_prog_data *prog_data;
       struct brw_wm_compile *compile_data;
 
-      /* Input sizes, calculated from active vertex program:
+      /** Input sizes, calculated from active vertex program.
+       * One bit per fragment program input attribute.
        */
-      GLuint input_size_masks[4];
+      GLbitfield input_size_masks[4];
 
       /** Array of surface default colors (texture border color) */
       dri_bo *sdc_bo[BRW_MAX_TEX_UNIT];