nvfx: add rewritten swtnl support
authorLuca Barbieri <luca@luca-barbieri.com>
Sun, 5 Sep 2010 03:42:59 +0000 (05:42 +0200)
committerLuca Barbieri <luca@luca-barbieri.com>
Sun, 5 Sep 2010 15:52:25 +0000 (17:52 +0200)
commit8e2badfc269082f4b52a82ac1c5b4350bef0d01b
tree29483004c748edea67ba8fd9041251c780eb882b
parent43cfc1ed8ef489b1d6077fcabbce1b91830b5e55
nvfx: add rewritten swtnl support

The old swtnl code was broken by the new shader linkage support for
GLSL.

This is a rewrite of swtnl support, which should instead work properly,
be faster and more closer to the much more tested hardware pipeline.
src/gallium/drivers/nvfx/nvfx_context.h
src/gallium/drivers/nvfx/nvfx_draw.c
src/gallium/drivers/nvfx/nvfx_fragprog.c
src/gallium/drivers/nvfx/nvfx_screen.c
src/gallium/drivers/nvfx/nvfx_state.h
src/gallium/drivers/nvfx/nvfx_state_emit.c
src/gallium/drivers/nvfx/nvfx_vbo.c
src/gallium/drivers/nvfx/nvfx_vertprog.c