summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Anholt <[email protected]>2013-06-20 09:28:53 -0700
committerEric Anholt <[email protected]>2013-06-25 19:19:21 -0700
commit15c47481ba9bfaf88f125f12234da642588f1495 (patch)
tree9dfe07b416b278799e441c17031bd6d97195bdcc
parent94ecf913b44d8b966b090723b6ab56cdbe6927e9 (diff)
i965: Remove _NEW_DEPTH state flagging on drawbuffers change.
Of the places noting a _NEW_DEPTH dependency, all were already checking for _NEW_BUFFERS if appropriate. Reviewed-by: Anuj Phogat <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]>
-rw-r--r--src/mesa/drivers/dri/i965/brw_vtbl.c2
-rw-r--r--src/mesa/drivers/dri/i965/gen7_misc_state.c2
2 files changed, 1 insertions, 3 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_vtbl.c b/src/mesa/drivers/dri/i965/brw_vtbl.c
index 2c71c087196..99d661f97b8 100644
--- a/src/mesa/drivers/dri/i965/brw_vtbl.c
+++ b/src/mesa/drivers/dri/i965/brw_vtbl.c
@@ -130,8 +130,6 @@ brw_update_draw_buffer(struct intel_context *intel)
return;
}
- intel->NewGLState |= _NEW_DEPTH;
-
/* The driver uses this in places that need to look up
* renderbuffers' buffer objects.
*/
diff --git a/src/mesa/drivers/dri/i965/gen7_misc_state.c b/src/mesa/drivers/dri/i965/gen7_misc_state.c
index 12b752cc846..539fc321fbb 100644
--- a/src/mesa/drivers/dri/i965/gen7_misc_state.c
+++ b/src/mesa/drivers/dri/i965/gen7_misc_state.c
@@ -44,7 +44,7 @@ gen7_emit_depth_stencil_hiz(struct brw_context *brw,
intel_emit_depth_stall_flushes(intel);
- /* _NEW_DEPTH, _NEW_STENCIL */
+ /* _NEW_DEPTH, _NEW_STENCIL, _NEW_BUFFERS */
BEGIN_BATCH(7);
OUT_BATCH(GEN7_3DSTATE_DEPTH_BUFFER << 16 | (7 - 2));
OUT_BATCH((depth_mt ? depth_mt->region->pitch - 1 : 0) |