summaryrefslogtreecommitdiff
path: root/src/mesa/pipe/i965simple/brw_state_upload.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/pipe/i965simple/brw_state_upload.c')
-rw-r--r--src/mesa/pipe/i965simple/brw_state_upload.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mesa/pipe/i965simple/brw_state_upload.c b/src/mesa/pipe/i965simple/brw_state_upload.c
index 2502e54929..e727601e1e 100644
--- a/src/mesa/pipe/i965simple/brw_state_upload.c
+++ b/src/mesa/pipe/i965simple/brw_state_upload.c
@@ -43,7 +43,6 @@
*/
const struct brw_tracked_state *atoms[] =
{
- &brw_wm_input_sizes,
&brw_vs_prog,
&brw_gs_prog,
&brw_clip_prog,
@@ -84,8 +83,6 @@ const struct brw_tracked_state *atoms[] =
&brw_depthbuffer,
&brw_polygon_stipple,
- &brw_polygon_stipple_offset,
-
&brw_line_stipple,
&brw_psp_urb_cbs,
@@ -192,6 +189,10 @@ void brw_validate_state( struct brw_context *brw )
for (i = 0; i < Elements(atoms); i++) {
const struct brw_tracked_state *atom = atoms[i];
+ assert(atom->dirty.brw ||
+ atom->dirty.cache);
+ assert(atom->update);
+
if (check_state(state, &atom->dirty))
atom->update( brw );
}