summaryrefslogtreecommitdiff
path: root/include/GL/gl.h
AgeCommit message (Collapse)Author
2010-03-03Remove support for GCC older than 3.3.0Ian Romanick
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
2010-02-24glapi: Add GL_OES_EGL_imageKristian Høgsberg
2010-01-19Sun compilers now support some gcc __attribute__ valuesAlan Coopersmith
Sun cc 5.9 and later (__SUNPRO_C >= 0x590) support __attribute__ calls for aligned, always_inline, noinline, pure, const, and malloc. This commit includes updates to files that were regenerated by gl_XML.py after adding the __SUNPRO_C checks to it Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Signed-off-by: Brian Paul <brianp@vmware.com>
2010-01-01mesa: Avoid WIN32_LEAN_AND_MEAN re-definition.José Fonseca
2009-09-15gl: restore some PFNGL typedefsBrian Paul
Commit d33c315d9e32584dea12cea683795b498a9f5eca removed a few too many typedefs. We need the typedefs in glext.h which are protected by #ifdef GL_VERSION_1_2 but we can exclude the ones protected by GL_VERSION_1_2_DEPRECATED.
2009-06-04mesa: remove PFNGL typedefs that are in glext.hBrian Paul
2009-06-04mesa: upgrade glext.h to version 52Brian Paul
A number of the PFNGL* function typedefs are now in glext.h and must be omitted from the gl.h file. gl.h will be pruned in the next commit.
2009-02-18mesa: bump gl.h version comment to 7.7 (bug 20170)Brian Paul
2008-07-16mesa: WinCE fixesJonathan White
2008-06-24mesa: WGL is not part of the WinCE API.José Fonseca
Although it would be interesting having the GDI winsys running on WinCE several Windows GDI API functions and data structures are missing from WinCE headers, making this far from a trivial endeavor.
2007-07-21Fix a number of MINGW32 issuesZhang
2007-05-19Disable (at least for now) PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC typedef.Brian
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.
2007-05-16Add enums and functions for GL_{MESA,EXT}_texture_array.Ian Romanick
2006-11-16remove obsolete GL_MESA_trace stuffBrian Paul
2006-10-09return void instead of GLvoid for glClearDebugLogMESA(), glGetDebugLogMESA()Brian Paul
2006-08-30remove extension defines/protos that are now in glext.hBrian Paul
2006-08-15Add support for GL_EXT_gpu_program_parameters. Any driver that enablesIan Romanick
either GL_ARB_vertex_program or GL_ARB_fragment_program should enable this extension as well.
2006-08-15s/GLvoid/void/ to fix gcc 4.2 issue (bug 7875)Brian Paul
2006-08-12Fix white-space problem in the prototype for glBlitFramebufferEXT thatIan Romanick
prevented gl_mangle.h from picking it up.
2006-08-03added GL_EXT_texture_sRGBBrian Paul
2006-06-20reorder a few token definitionsBrian Paul
2006-03-31bump version/dateBrian Paul
2006-03-01GL_EXT_framebuffer_blit tokens/functionsBrian Paul
2005-12-08remove stray _ from GL[u]int64_EXTBrian Paul
2005-12-08handle 64-bit types for Windows.Karl Schultz
2005-12-07Updates for GL_EXT_timer_query:Brian Paul
New GLint64EXT and GLuint64EXT types (use C99's long long types). New glGetQueryObject[u]i64vEXT() functions.
2005-09-28added GL_EXT_packed_depth_stencilBrian Paul
2005-09-02added GL_EXT_timer_query tokenBrian Paul
2005-06-08put full prototype on one line to fix gl_mangle.h generation (Dave Reveman)Brian Paul
2005-05-31remove temporary GL_EXT_framebuffer_object infoBrian Paul
2005-05-11The "P" suffix on APIENTRY and GLAPIENTRY is to be used for pointers toKarl Schultz
functions, not for functions that return pointers. Restore protoype for glGetString back to its correct form.
2005-02-08Bug #2477: Make GLU/GLw/glut build properly even with -fvisibility=hidden.Adam Jackson
2005-02-08added GL_EXT_framebuffer_object enums/funcs. Remove when glext.h is updatedBrian Paul
2005-01-26remove a bunch of temporary #defines, now that glext.h was updatedIan Romanick
2005-01-20glext.h version 26Brian Paul
2005-01-16added a few OpenGL 2.0 tokens (temporary)Brian Paul
2005-01-12temporary prototypes for OpenGL 2.0Brian Paul
2004-11-29no need to include stddef.h anymoreBrian Paul
2004-11-25minor APIENTRY clean-upsBrian Paul
2004-11-08Remove need for defining _MSC_VER when building Mesa for windows withBrian Paul
a non MS C compiler (MinGW). (Gregor Anich)
2004-10-16Add support for OES_read_format. As soon as glext.h is updated with theIan Romanick
enums for this extension, the changes to gl.h can be removed.
2004-09-27version bumpBrian Paul
2004-06-22Alexander Gottwald's patch for cygwinBrian Paul
2004-04-23move #define for GL_DOUBLE, to put enums in right orderBrian Paul
2004-02-05update function mangling and add comment about it to gl.hBrian Paul
2004-01-27Missed this commit as part of the addition ofIan Romanick
GL_EXT_blend_equation_separate / GL_ATI_blend_equation_separate.
2004-01-13remove stuff that's now in glext.hBrian Paul
2003-12-11replace gl/mesa_wgl.h with GL/mesa_wgl.h (Simon Goodall)Brian Paul
2003-12-08reverse Keith's 'XFree86Server' glue.Alan Hourihane
2003-12-08Can't include <stddef.h> when building XFree86 server - defineKeith Whitwell
ptrdiff_t to int instead