aboutsummaryrefslogtreecommitdiffstats
path: root/include/GL/glxext.h
Commit message (Collapse)AuthorAgeFilesLines
* mesa/gl: Sync with Khronos registryHeinrich Fink2019-09-161-1/+10
| | | | | | | | | | | | | | | | | | Update GL headers and xml API from upstream Khronos registry (commit 3d0c3eb). Keep `BUILDING_MESA` quirk in glext.h. mesa/extensions: Expose EXT_EGL_sync instead of MESA_EGL_sync to reflect Khronos request of changing this extension's scope from MESA to EXT. EGL_EGL_sync is also the name of the extension that has been merged into the upstream Khronos GL registry. Remove MESA_EGL_sync spec txt from Mesa tree as it is now published as EXT by Khronos. v1: Remove MESA_EGL_sync spec and squash commits (Eric E) Reviewed-by: Eric Engestrom <[email protected]> Reviewed-by: Daniel Stone <[email protected]>
* glx: Sync <GL/glxext.h> with KhronosAdam Jackson2019-08-221-8/+15
| | | | | | | | Minor fixups required to keep the prototypes matching and to remove mention of retired enums. Acked-by: Eric Engestrom <[email protected]> Reviewed-by: Eric Anholt <[email protected]>
* include: update GL & GLES headers (v2)Marek Olšák2018-08-041-4/+18
| | | | | | v2: use correct files Acked-by: Ian Romanick <[email protected]>
* include: Revert out the update of the Khronos GLX extension header.Eric Anholt2017-10-121-11/+1
| | | | | | | | They made a mistake in the MESA_swap_control XML, which I'm pursuing in their github. Until then, we can just back this piece out. Tested-by: Mark Janes <[email protected]> Reviewed-by: Mark Janes <[email protected]>
* include: Update GL headers from khronos opengl registry.Eric Anholt2017-10-121-1/+11
| | | | | | | | Taken from their c6a99aff31874697741a08cbc8a3488606ce59c7, keeping the BUILDING_MESA hunk in place. Reviewed-by: Daniel Stone <[email protected]> Acked-by: Kenneth Graunke <[email protected]>
* include: Sync Khronos headers for OpenGL 4.6Adam Jackson2017-08-241-1/+1
| | | | | | | | Taken from c21e602b9fda1d3bbaecb08194592f67e6a0649b from OpenGL-Registry. (This time without breaking glext.h.) Signed-off-by: Adam Jackson <[email protected]> Acked-by: Ilia Mirkin <[email protected]>
* Revert "include: Sync Khronos headers for OpenGL 4.6"Adam Jackson2017-08-241-1/+1
| | | | | | Broke the BUILDING_MESA bit, oops. This reverts commit ef1e87e6cdbd80e74a8bc6d48b0b174a0812fe69.
* include: Sync Khronos headers for OpenGL 4.6Adam Jackson2017-08-241-1/+1
| | | | | | | | Taken from c21e602b9fda1d3bbaecb08194592f67e6a0649b from OpenGL-Registry. Signed-off-by: Adam Jackson <[email protected]> Acked-by: Ilia Mirkin <[email protected]>
* Update Khronos-supplied headersNicolai Hähnle2017-06-301-5/+8
| | | | | | | | | | | Taken from commit 676834dd529d620ee25090e738d2607dfde003d8 of https://github.com/KhronosGroup/OpenGL-Registry.git v2: - keep the BUILDING_MESA bits (Matt) Reviewed-by: Matt Turner <[email protected]> Reviewed-by: Emil Velikov <[email protected]>
* Update Khronos-supplied headers to r33100Ilia Mirkin2016-08-281-3/+33
| | | | | | | | As retrieved from opengl.org and khronos.org. Maintained the APPLE hack in GL/glext.h manually. Added gl32.h. Signed-off-by: Ilia Mirkin <[email protected]> Acked-by: Dave Airlie <[email protected]>
* mesa: update glxext.h to version 20140810Brian Paul2014-08-121-2/+9
| | | | Reviewed-by: Ilia Mirkin <[email protected]>
* mesa: update glxext.h to version 20140725Brian Paul2014-08-051-5/+32
| | | | Reviewed-by: Matt Turner <[email protected]>
* glx: Update glxext.h to revision 25407Adel Gadllah2014-03-071-3/+29
| | | | | Signed-off-by: Adel Gadllah <[email protected]> Reviewed-by: Ian Romanick <[email protected]>
* glx: Update glxext.h to revision 24777.Matt Turner2014-01-271-2/+11
| | | | | | | | It readds the GLXContextID typedef, but under #ifndef GLX_VERSION_1_3 and glx.h already defines GLX_VERSION_1_3. Bugzilla: https://cvs.khronos.org/bugzilla/show_bug.cgi?id=11454 Reviewed-by: Ian Romanick <[email protected]>
* mesa: Remove GLXContextID typedef from glxext.h.Vinson Lee2014-01-061-1/+0
| | | | | | | | | | | | | | | This patch fixes this build error with gcc <= 4.5 and clang <= 3.1. CC clientattrib.lo In file included from ../../include/GL/glx.h:333:0, from glxclient.h:45, from clientattrib.c:32: ../../include/GL/glxext.h:275:13: error: redefinition of typedef 'GLXContextID' ../../include/GL/glx.h:171:13: note: previous declaration of 'GLXContextID' was here Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=70591 Signed-off-by: Vinson Lee <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]>
* mesa: update glxext.h to version 20131008Brian Paul2013-10-161-800/+637
| | | | | | | The diff is huge but the actual changes are few: * Whitespace changes * Items are reordered * extern qualifiers dropped
* mesa: update glxext.h to version 33Brian Paul2012-06-271-5/+13
|
* mesa: upgrade glxext.h to version 32Brian Paul2010-09-141-2/+47
|
* glxext.h: upgraded to 2010/02/10 versionBrian Paul2010-04-261-0/+4
|
* gl: updated glxext.h to version 27Ian Romanick2010-04-041-103/+106
|
* mesa: misc GLX_INTEL_swap_event fixesRobert Bragg2010-01-251-4/+4
| | | | | | | | Fixup a few issues found through testing: - update GLX names to match glproto - register DRI2WireToEvent so it actually gets called Signed-off-by: Robert Bragg <[email protected]>
* DRI2/GLX: add INTEL_swap_event supportJesse Barnes2010-01-081-0/+8
| | | | | | | Add event support for the GLX swap buffers event, along with DRI2 protocol support for generating GLX swap buffers events in the direct rendered case. Signed-off-by: Jesse Barnes <[email protected]>
* gl: updated glxext.h to version 25Brian Paul2009-10-231-4/+92
|
* gl: upgrade glxext.h to version 23Brian Paul2009-08-031-3/+15
|
* mesa: latest glxext.h header, no version changeBrian Paul2009-01-081-16/+16
|
* mesa: version 21 of glxext.hBrian Paul2008-10-231-13/+29
|
* version 20 of glxext.hBrian Paul2008-08-111-2/+34
|
* additional preprocessor checks for stdint.h, inttypes.h, etcBlair Sadewitz2008-07-151-3/+3
| | | | The patches to glext.h and glxext.h have been sent to Khronos/bugzilla.
* import glxext.h version 19Brian2007-04-221-2/+2
|
* patch for Digital/Tru64 (bug 10635) - forwarded to OpenGL ARB as wellBrian2007-04-131-1/+1
|
* updated version with new Khronos license/copyrightBrian2007-02-261-23/+17
|
* updated to version 18Brian2007-02-201-3/+70
|
* latest version from OpenGL ARBBrian Paul2006-08-301-11/+42
|
* include inttypes.h if __osf__ defined (Randall Hand)Brian Paul2006-02-231-1/+1
|
* include stdint.h if WIN32 and GNUC (Colin Harrison). Patch forwarded to SGI.Brian Paul2005-08-151-0/+2
|
* Fix SPARC assembly for 64-bitIan Romanick2005-07-281-1/+10
| | | | | | | | | | | | | | - The test for whether or not we're building for 64-bit is '#ifdef __arch64__'. This appears to be correct on both Linux and Solaris. - The test for Solaris is now '#if defined(SVR4) || defined(__SVR4) || defined(__svr4__)'. GCC 3.4.0 has all three defined on Solaris 9. - Enables assembly language clip routines. - Fixes to make GLSL code build on Solaris. - Update gl_SPARC_asm.py.
* VMS updateBrian Paul2004-12-171-3/+3
|
* uint*t -> u_int*t changesAlan Hourihane2004-12-141-8/+9
|
* version 6 from oss.sgi.comBrian Paul2004-07-281-12/+86
|
* latest extension headers from SGIBrian Paul2002-03-231-8/+45
|
* added missing const to glXGetContextIDEXT() prototypeBrian Paul2001-11-181-1/+1
|
* updated extensionsBrian Paul2001-10-171-2/+38
|
* added void to __GLXextFuncPtrBrian Paul2001-05-251-1/+2
|
* added missing GLX_SGIS_multisample tokensBrian Paul2001-05-251-3/+6
|
* disabled GLX_SGIS_multisample (temporarily) since its tokens aren't definedBrian Paul2000-12-111-0/+3
|
* standardized GLX extensions headerBrian Paul2000-12-081-0/+527