summaryrefslogtreecommitdiffstats
path: root/src/mesa/tnl/t_imm_api.h
Commit message (Collapse)AuthorAgeFilesLines
* remove dead filesKeith Whitwell2003-11-241-56/+0
|
* Added GLAPIENTRY decorations for all first level OpenGL API function entryKendall Bennett2003-10-211-4/+4
| | | | | points so that the calling conventions will work correctly with the assembler stubs with the Open Watcom compiler.
* Updates required for building the SciTech SNAP version of Mesa. This includes:Kendall Bennett2003-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | 1. Changes to the main header files to exclude some stuff is __SCITECH_SNAP__ is defined. The main GL/gl.h header file in SciTech SNAP is actually a wrapper that defines a bunch of necessary stuff and then included GL/gl_mesa.h which is the normal Mesa GL/gl.h header file renamed. 2. Changed APIENTRY * to APIENTRYP macros in the GL/gl.h and GL/glext.h header files. This will better support other compilers like IBM VisualAge C++. I added a basic macro for APIENTRYP to GL/gl.h (inside the !SNAP block), so existing code will compile the same, but when the SNAP version is being built we will use the correc definitions for the target compiler. 3. Changed a few more void * declarations to GLvoid *'s to avoid Open Watcom compiler complaints. 4. Updates the OPENGL_VERSION macro to include a patch number (set to 0 for now). Probably not necessary, but the original macro was wrong and we use that macro in our code. 5. Changed _tnl_end() to _tnl_end_ctx() to avoid conflicts with _tnl_End when using a compiler that has a case insensitive link.
* Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick2003-06-051-1/+0
|
* bring in changes from dri tcl branchKeith Whitwell2002-04-091-1/+2
|
* vertex program check-inBrian Paul2001-12-141-2/+7
|
* Consistent copyright info (version number, date) across all files.Gareth Hughes2001-03-121-6/+6
|
* Fixed 'IRound' to 'IROUND' in mmath.hKeith Whitwell2001-01-081-2/+3
| | | | | | Fixed fallback path for drawarrays/_tnl_hard_begin. Removed disabled debug code.
* Major rework of tnl moduleKeith Whitwell2000-12-261-0/+50
New array_cache module Support 8 texture units in core mesa (now support 8 everywhere) Rework core mesa statechange operations to avoid flushing on many noop statechanges.