mesa: move fixed function vertex program builder from tnl to core mesa
authorKeith Whitwell <keith@tungstengraphics.com>
Sat, 20 Sep 2008 15:26:11 +0000 (08:26 -0700)
committerKeith Whitwell <keith@tungstengraphics.com>
Sun, 21 Sep 2008 16:46:00 +0000 (09:46 -0700)
commit32ef6e75839d6be283e034436e5dd34eabb67958
tree7d8ac6e9236a5822d31481936ae0963154efa377
parente019ead5d76fd4e6e7d47d23e0284058391e1e29
mesa: move fixed function vertex program builder from tnl to core mesa

Also unify caching of fragment and vertex programs in shader/prog_cache.c`

Brought across from gallium-0.2
17 files changed:
src/mesa/main/ffvertex_prog.c [new file with mode: 0644]
src/mesa/main/ffvertex_prog.h [new file with mode: 0644]
src/mesa/main/mtypes.h
src/mesa/main/state.c
src/mesa/main/texenvprogram.c
src/mesa/main/texenvprogram.h
src/mesa/main/texstate.c
src/mesa/shader/prog_cache.c [new file with mode: 0644]
src/mesa/shader/prog_cache.h [new file with mode: 0644]
src/mesa/shader/prog_statevars.c
src/mesa/shader/prog_statevars.h
src/mesa/shader/program.c
src/mesa/sources
src/mesa/tnl/t_context.c
src/mesa/tnl/t_context.h
src/mesa/tnl/t_vp_build.c
src/mesa/tnl/t_vp_build.h