summaryrefslogtreecommitdiff
path: root/src/mesa/main/nvprogram.h
AgeCommit message (Collapse)Author
2010-06-10mesa: move nvprogram.[ch] to main/Brian Paul
2004-03-30these files now live in the shader directoryBrian Paul
2003-10-21Added GLAPIENTRY decorations for all first level OpenGL API function entryKendall Bennett
points so that the calling conventions will work correctly with the assembler stubs with the Open Watcom compiler.
2003-08-31Moved some shared vertex/fragment program code into new program.c file.Brian Paul
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.
2003-04-17Added arbprogram.c to Makefiles.Brian Paul
Added display list support for GL_NV_fragment_program. Assorted clean-ups.
2003-04-17checkpoint: more infrastructure for GL_ARB_vertex/fragment_program.Brian Paul
2003-03-29proper dispatch for NV_fragment_program functionsBrian Paul
2003-03-19Rewrite of fragment program named parameters, constants, etc. Not done.Brian Paul
2003-02-25assorted clean-ups and improvementsBrian Paul
2003-02-23added _mesa_find_line_column()Brian Paul
2003-02-16more work on DEFINE/DECLARATION statements, symbol tablesBrian Paul
2003-01-14First batch of code for GL_NV_fragment_program.Brian Paul
Re-org of some GL_NV_vertex_program code. Replace MAX_TEXTURE_UNITS with MAX_TEXTURE_COORD_UNITS and MAX_TEXTURE_IMAGE_UNITS.