aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/arbprogram.h
Commit message (Collapse)AuthorAgeFilesLines
* mesa: Remove unnecessary header.Vinson Lee2010-07-281-1/+0
|
* Merge branch 'shader-file-reorg'Brian Paul2010-06-231-0/+132
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Move all GL entrypoint functions and files into src/mesa/main/ This includes the ARB vp/vp, NV vp/fp, ATI fragshader and GLSL bits that were in src/mesa/shader/ 2. Move src/mesa/shader/slang/ to src/mesa/slang/ to reduce the tree depth 3. Rename src/mesa/shader/ to src/mesa/program/ since all the remaining files are concerned with GPU programs. 4. Misc code refactoring. In particular, I got rid of most of the GLSL-related ctx->Driver hook functions. None of the drivers used them. Conflicts: src/mesa/drivers/dri/i965/brw_context.c
| * mesa: move arbprogram.[ch] to main/Brian Paul2010-06-101-0/+128
|/
* Moved to src/mesa/shaderMichal Krol2004-03-291-128/+0
|
* Added GLAPIENTRY decorations for all first level OpenGL API function entryKendall Bennett2003-10-211-21/+21
| | | | | points so that the calling conventions will work correctly with the assembler stubs with the Open Watcom compiler.
* move GL_MESA_program_debug code into program.cBrian Paul2003-09-051-8/+0
|
* Moved some shared vertex/fragment program code into new program.c file.Brian Paul2003-08-311-5/+0
| | | | | | | 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.
* Restore more code lost during last big merge.Brian Paul2003-07-221-0/+5
| | | | Rename colortable-related functions.
* Initial implementation of GL_MESA_program_debug - a vertex/fragment programBrian Paul2003-07-211-1/+8
| | | | debugging extension.
* glBindProgramARB dispatches to glBindProgramNV (remove _mesa_BindProgramARB).Brian Paul2003-05-281-112/+0
| | | | Removed VertexAttrib*ARB() stubs.
* Use ctx->Const.MaxTextureImageUnits and MaxTextureCoordUnits in more places.Brian Paul2003-05-011-6/+0
| | | | Misc vertex array / vertex program changes.
* alias ARB/NV program functions where possibleBrian Paul2003-04-211-11/+0
|
* Some groundwork for GL_ARB_vertex/fragment_program.Brian Paul2003-04-111-0/+258