Moved some shared vertex/fragment program code into new program.c file.
authorBrian Paul <brian.paul@tungstengraphics.com>
Sun, 31 Aug 2003 18:52:47 +0000 (18:52 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Sun, 31 Aug 2003 18:52:47 +0000 (18:52 +0000)
commit04a81da03bef5020d863e46aa597eddf7aaac016
tree714f54ed6a4a5b74a17194cce98047e6a60dca1a
parente38a55ecb27562a52d48bf1d673803a10d8a5bce
Moved some shared vertex/fragment program code into new program.c file.
Implemented new program_parameter_list type and functions for dealing with
named program parameters, constants and GL state references.
New state_index enum for describing GL state referenced within ARB vertex/
fragment programs.  Plus, functions for fetching named GL state.
18 files changed:
src/mesa/main/Makefile.X11
src/mesa/main/arbfragparse.h
src/mesa/main/arbprogram.c
src/mesa/main/arbprogram.h
src/mesa/main/context.c
src/mesa/main/descrip.mms
src/mesa/main/dlist.c
src/mesa/main/main.dsp
src/mesa/main/mtypes.h
src/mesa/main/nvfragparse.c
src/mesa/main/nvfragprog.h
src/mesa/main/nvprogram.c
src/mesa/main/nvprogram.h
src/mesa/main/nvvertparse.c
src/mesa/main/nvvertprog.h
src/mesa/main/program.c [new file with mode: 0644]
src/mesa/main/program.h [new file with mode: 0644]
src/mesa/main/state.c