summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/gen6_viewport_state.c
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2010-06-11 15:35:52 -0700
committerEric Anholt <eric@anholt.net>2010-06-12 21:47:31 -0700
commit0f59b9a95d21dc79e98bce4ece3eab19e32ca80a (patch)
treed7a10e714e6a3e8e5d65cb3ef9846243d1ef89e6 /src/mesa/drivers/dri/i965/gen6_viewport_state.c
parent7ad26b0030f6b14e6ec069eafdec6faf75e8007c (diff)
downloadexternal_mesa3d-0f59b9a95d21dc79e98bce4ece3eab19e32ca80a.zip
external_mesa3d-0f59b9a95d21dc79e98bce4ece3eab19e32ca80a.tar.gz
external_mesa3d-0f59b9a95d21dc79e98bce4ece3eab19e32ca80a.tar.bz2
i965: Update gen6 paths for the streaming rework.
Diffstat (limited to 'src/mesa/drivers/dri/i965/gen6_viewport_state.c')
-rw-r--r--src/mesa/drivers/dri/i965/gen6_viewport_state.c29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/mesa/drivers/dri/i965/gen6_viewport_state.c b/src/mesa/drivers/dri/i965/gen6_viewport_state.c
index f8ee26b..008b05a 100644
--- a/src/mesa/drivers/dri/i965/gen6_viewport_state.c
+++ b/src/mesa/drivers/dri/i965/gen6_viewport_state.c
@@ -106,35 +106,6 @@ const struct brw_tracked_state gen6_sf_vp = {
.prepare = prepare_sf_vp,
};
-static void
-prepare_cc_vp(struct brw_context *brw)
-{
- GLcontext *ctx = &brw->intel.ctx;
- struct brw_cc_viewport ccv;
-
- /* _NEW_TRANSOFORM */
- if (ctx->Transform.DepthClamp) {
- /* _NEW_VIEWPORT */
- ccv.min_depth = MIN2(ctx->Viewport.Near, ctx->Viewport.Far);
- ccv.max_depth = MAX2(ctx->Viewport.Near, ctx->Viewport.Far);
- } else {
- ccv.min_depth = 0.0;
- ccv.max_depth = 1.0;
- }
-
- drm_intel_bo_unreference(brw->cc.vp_bo);
- brw->cc.vp_bo = brw_cache_data(&brw->cache, BRW_CC_VP, &ccv, sizeof(ccv));
-}
-
-const struct brw_tracked_state gen6_cc_vp = {
- .dirty = {
- .mesa = _NEW_VIEWPORT | _NEW_TRANSFORM,
- .brw = 0,
- .cache = 0,
- },
- .prepare = prepare_cc_vp,
-};
-
static void prepare_viewport_state_pointers(struct brw_context *brw)
{
brw_add_validated_bo(brw, brw->sf.state_bo);