i965: Add a new state flag BRW_NEW_NR_SURFACES instead of CACHE_NEW_SURFACE
[mesa.git] / src / mesa / drivers / dri / i965 / brw_wm_state.c
index a640da5b45c0af22a0ec81a07598d2e32064a3da..5302405eda1bdaefd367f8d7fbd0bf0ec4c58db3 100644 (file)
@@ -88,7 +88,7 @@ wm_unit_populate_key(struct brw_context *brw, struct brw_wm_unit_key *key)
    /* BRW_NEW_CURBE_OFFSETS */
    key->curbe_offset = brw->curbe.wm_start;
 
-   /* CACHE_NEW_SURFACE */
+   /* BRW_NEW_NR_SURFACEs */
    key->nr_surfaces = brw->wm.nr_surfaces;
 
    /* CACHE_NEW_SAMPLER */
@@ -280,10 +280,10 @@ const struct brw_tracked_state brw_wm_unit = {
               _NEW_COLOR),
 
       .brw = (BRW_NEW_FRAGMENT_PROGRAM | 
-             BRW_NEW_CURBE_OFFSETS),
+             BRW_NEW_CURBE_OFFSETS |
+             BRW_NEW_NR_SURFACES),
 
-      .cache = (CACHE_NEW_SURFACE | 
-               CACHE_NEW_WM_PROG | 
+      .cache = (CACHE_NEW_WM_PROG |
                CACHE_NEW_SAMPLER)
    },
    .prepare = upload_wm_unit,