aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nvfx/nv30_vertprog.h
Commit message (Collapse)AuthorAgeFilesLines
* nvfx: completely remove this driver (GeForce FX/6/7)Ben Skeggs2012-04-141-176/+0
| | | | | | | | | | This driver hasn't been maintained properly for a very long time, and for many very good reasons. It's horrible. A new driver supporting these chipsets will appear with the commits that port vieux/nv50/nvc0 to libdrm_nouveau-2.0. Signed-off-by: Ben Skeggs <[email protected]>
* nvfx: support indirect addressing in vpsLuca Barbieri2010-09-031-0/+6
| | | | Negative or huge offsets not yet supported.
* nvfx: support clip planes sensibly and fix them on nv30Luca Barbieri2010-08-231-2/+3
| | | | | | | | | | Before, we were discarding the compiled vertex program on each vertex program change. Now we compile the program as if there were 6 clip planes and dynamically patch in an "end program" bit at the right place. Also, nv30 should now work.
* nvfx: fix vertex shader headersLuca Barbieri2010-08-211-2/+2
|
* nv30, nv40: move last files to nvfx/ and rm -rf nv30 nv40Luca Barbieri2010-03-151-0/+169
This is the last nvfx unification patch. nv[34]0_fragtex.c are moved to the common directory nv[34]0_shader.h are renamed to nv[34]0_vertprog.h and moved to the common directory The separate nv30 and nv40 directories are removed from the build system