Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix a number of MINGW32 issues | Zhang | 2007-07-21 | 1 | -6/+11 |
| | |||||
* | Disable (at least for now) PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC typedef. | Brian | 2007-05-19 | 1 | -0/+5 |
| | | | | | | If an app (like progs/samples/blendxor.c) includes both gl.h and glext.h this typedef will get hit in both headers, causing an error. Possibly work around by bringing GL_NV_geometry_program4 items into gl.h. | ||||
* | Add enums and functions for GL_{MESA,EXT}_texture_array. | Ian Romanick | 2007-05-16 | 1 | -0/+28 |
| | |||||
* | remove obsolete GL_MESA_trace stuff | Brian Paul | 2006-11-16 | 1 | -31/+0 |
| | |||||
* | return void instead of GLvoid for glClearDebugLogMESA(), glGetDebugLogMESA() | Brian Paul | 2006-10-09 | 1 | -2/+2 |
| | |||||
* | remove extension defines/protos that are now in glext.h | Brian Paul | 2006-08-30 | 1 | -101/+0 |
| | |||||
* | Add support for GL_EXT_gpu_program_parameters. Any driver that enables | Ian Romanick | 2006-08-15 | 1 | -0/+18 |
| | | | | | either GL_ARB_vertex_program or GL_ARB_fragment_program should enable this extension as well. | ||||
* | s/GLvoid/void/ to fix gcc 4.2 issue (bug 7875) | Brian Paul | 2006-08-15 | 1 | -1/+1 |
| | |||||
* | Fix white-space problem in the prototype for glBlitFramebufferEXT that | Ian Romanick | 2006-08-12 | 1 | -2/+1 |
| | | | | prevented gl_mangle.h from picking it up. | ||||
* | added GL_EXT_texture_sRGB | Brian Paul | 2006-08-03 | 1 | -0/+43 |
| | |||||
* | reorder a few token definitions | Brian Paul | 2006-06-20 | 1 | -16/+16 |
| | |||||
* | bump version/date | Brian Paul | 2006-03-31 | 1 | -2/+2 |
| | |||||
* | GL_EXT_framebuffer_blit tokens/functions | Brian Paul | 2006-03-01 | 1 | -0/+22 |
| | |||||
* | remove stray _ from GL[u]int64_EXT | Brian Paul | 2005-12-08 | 1 | -2/+2 |
| | |||||
* | handle 64-bit types for Windows. | Karl Schultz | 2005-12-08 | 1 | -0/+3 |
| | |||||
* | Updates for GL_EXT_timer_query: | Brian Paul | 2005-12-07 | 1 | -0/+18 |
| | | | | | New GLint64EXT and GLuint64EXT types (use C99's long long types). New glGetQueryObject[u]i64vEXT() functions. | ||||
* | added GL_EXT_packed_depth_stencil | Brian Paul | 2005-09-28 | 1 | -0/+10 |
| | |||||
* | added GL_EXT_timer_query token | Brian Paul | 2005-09-02 | 1 | -0/+9 |
| | |||||
* | put full prototype on one line to fix gl_mangle.h generation (Dave Reveman) | Brian Paul | 2005-06-08 | 1 | -6/+2 |
| | |||||
* | remove temporary GL_EXT_framebuffer_object info | Brian Paul | 2005-05-31 | 1 | -118/+1 |
| | |||||
* | The "P" suffix on APIENTRY and GLAPIENTRY is to be used for pointers to | Karl Schultz | 2005-05-11 | 1 | -2/+2 |
| | | | | | functions, not for functions that return pointers. Restore protoype for glGetString back to its correct form. | ||||
* | Bug #2477: Make GLU/GLw/glut build properly even with -fvisibility=hidden. | Adam Jackson | 2005-02-08 | 1 | -0/+3 |
| | |||||
* | added GL_EXT_framebuffer_object enums/funcs. Remove when glext.h is updated | Brian Paul | 2005-02-08 | 1 | -2/+119 |
| | |||||
* | remove a bunch of temporary #defines, now that glext.h was updated | Ian Romanick | 2005-01-26 | 1 | -11/+0 |
| | |||||
* | glext.h version 26 | Brian Paul | 2005-01-20 | 1 | -17/+0 |
| | |||||
* | added a few OpenGL 2.0 tokens (temporary) | Brian Paul | 2005-01-16 | 1 | -0/+8 |
| | |||||
* | temporary prototypes for OpenGL 2.0 | Brian Paul | 2005-01-12 | 1 | -0/+10 |
| | |||||
* | no need to include stddef.h anymore | Brian Paul | 2004-11-29 | 1 | -3/+1 |
| | |||||
* | minor APIENTRY clean-ups | Brian Paul | 2004-11-25 | 1 | -6/+14 |
| | |||||
* | Remove need for defining _MSC_VER when building Mesa for windows with | Brian Paul | 2004-11-08 | 1 | -2/+2 |
| | | | | a non MS C compiler (MinGW). (Gregor Anich) | ||||
* | Add support for OES_read_format. As soon as glext.h is updated with the | Ian Romanick | 2004-10-16 | 1 | -0/+11 |
| | | | | enums for this extension, the changes to gl.h can be removed. | ||||
* | version bump | Brian Paul | 2004-09-27 | 1 | -1/+1 |
| | |||||
* | Alexander Gottwald's patch for cygwin | Brian Paul | 2004-06-22 | 1 | -0/+3 |
| | |||||
* | move #define for GL_DOUBLE, to put enums in right order | Brian Paul | 2004-04-23 | 1 | -1/+1 |
| | |||||
* | update function mangling and add comment about it to gl.h | Brian Paul | 2004-02-05 | 1 | -1/+8 |
| | |||||
* | Missed this commit as part of the addition of | Ian Romanick | 2004-01-27 | 1 | -0/+11 |
| | | | | GL_EXT_blend_equation_separate / GL_ATI_blend_equation_separate. | ||||
* | remove stuff that's now in glext.h | Brian Paul | 2004-01-13 | 1 | -204/+2 |
| | |||||
* | replace gl/mesa_wgl.h with GL/mesa_wgl.h (Simon Goodall) | Brian Paul | 2003-12-11 | 1 | -1/+1 |
| | |||||
* | reverse Keith's 'XFree86Server' glue. | Alan Hourihane | 2003-12-08 | 1 | -4/+0 |
| | |||||
* | Can't include <stddef.h> when building XFree86 server - define | Keith Whitwell | 2003-12-08 | 1 | -0/+4 |
| | | | | ptrdiff_t to int instead | ||||
* | s/APIENTRY/GLAPIENTRY/ for 1.5 functions | Brian Paul | 2003-12-06 | 1 | -12/+12 |
| | |||||
* | check if GLAPIENTRYP is already set | Alan Hourihane | 2003-12-04 | 1 | -0/+3 |
| | |||||
* | #define GLAPIENTRYP GLAPIENTRY * | Alan Hourihane | 2003-12-04 | 1 | -0/+1 |
| | |||||
* | include malloc.h to get ptrdiff_t for vertex buffer object's GLintptr | Brian Paul | 2003-11-23 | 1 | -1/+3 |
| | |||||
* | added OpenGL 1.5 tokens and functions not yet put into glext.h | Brian Paul | 2003-11-22 | 1 | -0/+111 |
| | |||||
* | added GL_ARB_point_sprite tokens | Brian Paul | 2003-10-16 | 1 | -0/+10 |
| | |||||
* | Updates required for building the SciTech SNAP version of Mesa. This includes: | Kendall Bennett | 2003-09-30 | 1 | -128/+134 |
| | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | new enum values for GL_MESA_program_debug | Brian Paul | 2003-09-23 | 1 | -10/+9 |
| | |||||
* | Added support for EXT_texture_mirror_clamp and the single wrap mode | Ian Romanick | 2003-09-02 | 1 | -0/+12 |
| | | | | | that it addes to ATI_texture_mirror_once. This includes updating the texwrap test to exercise the new mode. | ||||
* | remove a bunch of the extension definitions from the legacy section | Brian Paul | 2003-08-28 | 1 | -431/+1 |
| |