Mesa (master): Remove TNL-to-VP tracking from i965

Ian Romanick idr at kemper.freedesktop.org
Mon Sep 29 03:32:46 UTC 2008


Module: Mesa
Branch: master
Commit: b5d59222ccbec9db23b6847737765a4dc0d8c47b
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5d59222ccbec9db23b6847737765a4dc0d8c47b

Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Thu Sep 25 17:19:47 2008 -0700

Remove TNL-to-VP tracking from i965

The i965 driver previously had it's own set of code to convert
fixed-function TNL state to a vertex program.  Core Mesa has code to
do this, so there is no reason to duplicate that effort in the driver.
In fact, this duplication leads to bugs when other aspects of the Mesa
infrastructure change.

---

 src/mesa/drivers/dri/i965/brw_context.c      |    2 -
 src/mesa/drivers/dri/i965/brw_context.h      |    5 -
 src/mesa/drivers/dri/i965/brw_state.h        |    1 -
 src/mesa/drivers/dri/i965/brw_state_upload.c |    1 -
 src/mesa/drivers/dri/i965/brw_vs.h           |    4 -
 src/mesa/drivers/dri/i965/brw_vs_tnl.c       | 1653 +-------------------------
 src/mesa/drivers/dri/i965/brw_vtbl.c         |    1 -
 7 files changed, 2 insertions(+), 1665 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=b5d59222ccbec9db23b6847737765a4dc0d8c47b



More information about the mesa-commit mailing list