diff options
author | Eric Anholt <eric@anholt.net> | 2011-05-13 11:54:15 -0700 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2011-05-18 13:57:17 -0700 |
commit | a98dd64af750fb6dae54b2dc02e0c5a3711156af (patch) | |
tree | 4ecad27b14fbbb6200f3712301b6734b0826ffcb /src/mesa/drivers/dri/i965/gen7_sf_state.c | |
parent | 64f8ddaf9b89e99396862fa38af631dd08b8c0c5 (diff) |
i965: Stop caching the combined depth/stencil region in brw_context.c.
This was going to get in the way of separate depth/stencil (which
wants to know about both, and whether they are the same rb), and also
wasn't a sufficient flag for the fix in the following commit.
Diffstat (limited to 'src/mesa/drivers/dri/i965/gen7_sf_state.c')
-rw-r--r-- | src/mesa/drivers/dri/i965/gen7_sf_state.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/i965/gen7_sf_state.c b/src/mesa/drivers/dri/i965/gen7_sf_state.c index d1bf8a81874..99efe96a1fa 100644 --- a/src/mesa/drivers/dri/i965/gen7_sf_state.c +++ b/src/mesa/drivers/dri/i965/gen7_sf_state.c @@ -128,6 +128,7 @@ upload_sf_state(struct brw_context *brw) dw1 = GEN6_SF_STATISTICS_ENABLE | GEN6_SF_VIEWPORT_TRANSFORM_ENABLE; + /* _NEW_BUFFERS */ dw1 |= (gen7_depth_format(brw) << GEN7_SF_DEPTH_BUFFER_SURFACE_FORMAT_SHIFT); /* _NEW_POLYGON */ @@ -258,8 +259,7 @@ const struct brw_tracked_state gen7_sf_state = { _NEW_SCISSOR | _NEW_BUFFERS | _NEW_POINT), - .brw = (BRW_NEW_CONTEXT | - BRW_NEW_DEPTH_BUFFER), + .brw = (BRW_NEW_CONTEXT), .cache = CACHE_NEW_VS_PROG }, .emit = upload_sf_state, |