summaryrefslogtreecommitdiffstats
path: root/src/glx/glxcurrent.c
Commit message (Expand)AuthorAgeFilesLines
* glx: Use __glXSendError instead of open-coding itAdam Jackson2017-12-011-17/+3
* glx: Call __glXInitVertexArrayState() with a usable gc.Colin McDonald2016-07-081-0/+12
* glx: Implement the libglvnd interface.Kyle Brenneman2016-05-301-5/+5
* glx: remove support for non-multithreaded platformsEmil Velikov2015-03-111-11/+0
* glx: remove final reference to THREADSEmil Velikov2015-03-111-4/+0
* Revert "glx: remove final reference to THREADS"Emil Velikov2015-03-061-0/+4
* Revert "glx: remove support for non-multithreaded platforms"Emil Velikov2015-03-061-0/+11
* glx: remove support for non-multithreaded platformsEmil Velikov2015-03-061-11/+0
* glx: remove final reference to THREADSEmil Velikov2015-03-061-4/+0
* Fix build of appleglxJon TURNEY2014-05-231-6/+0
* mesa: remove remaining uses of _glthread_GetID()Brian Paul2014-03-051-10/+0
* glx: Generate fewer errors in MakeContextCurrentAdam Jackson2013-10-081-10/+0
* build: Use AX_PTHREAD's HAVE_PTHREAD preprocessor definitionMatt Turner2012-10-011-2/+2
* glx: Fix compile.Stéphane Marchesin2011-06-201-1/+1
* glx: Bind to our context before __glXSetCurrentContextJeremy Huddleston2011-06-201-9/+16
* glx: Destroy the old context only after the new one has been boundJeremy Huddleston2011-06-201-7/+7
* glx: implement drawable refcounting.Stéphane Marchesin2011-06-171-7/+7
* glx: Remove some GLX_USE_APPLEGL guards around glapiJeremy Huddleston2011-06-081-7/+3
* glx: Dead code removalJeremy Huddleston2011-06-051-2/+0
* apple: ifdef out come glapi-foo on darwinJeremy Huddleston2011-06-051-0/+4
* glx: fix null pointer deref in __glXGenerateError()Brian Paul2011-03-101-5/+5
* mesa: Add new MESA_multithread_makecurrent extension.Eric Anholt2011-02-261-22/+33
* glx: Optimize out no-op make current callsKristian Høgsberg2010-09-091-0/+4
* glx: Fix use after free problemKristian Høgsberg2010-09-081-6/+7
* glx: Drop broken drawable garbage collectionKristian Høgsberg2010-09-081-3/+3
* glx: Set an all NULL vtable for dummyContextKristian Høgsberg2010-09-071-1/+2
* glx: Compare old ctx against dummyCtx, not NULLKristian Høgsberg2010-07-291-1/+1
* glx: Split indirect and applegl implementations into different filesKristian Høgsberg2010-07-281-147/+0
* glx: Move bind and unbind to context vtableKristian Høgsberg2010-07-281-172/+74
* glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types.Kristian Høgsberg2010-07-281-16/+18
* glx: Rename __GLXscreenConfigs to struct glx_screenKristian Høgsberg2010-07-281-2/+2
* glx: Use _X_EXPORT instead of our own PUBLIC macroKristian Høgsberg2010-07-281-5/+5
* glx: Rename __GLcontextModes to struct glx_configKristian Høgsberg2010-07-281-1/+1
* glx: Move context destroy to context vtableKristian Høgsberg2010-07-231-21/+2
* glx: Allocate the __GLXcontext in the DRI driversKristian Høgsberg2010-07-221-5/+3
* glx: Move drawHash to display privateKristian Høgsberg2010-07-191-3/+3
* glx: Add screen privates for dri drivers and moved some fields thereKristian Høgsberg2010-07-191-1/+1
* apple: Change ifdefs for DRI to be DRI && !APPLEJeremy Huddleston2010-04-271-10/+10
* apple: Initial import of libGL for OSX from AppleSGLX svn repository.Jeremy Huddleston2010-04-271-5/+48
* Revert accidental commits from the xquartz treeJeremy Huddleston2010-04-011-56/+13
* apple: Change ifdefs for DRI to be DRI && !APPLEJeremy Huddleston2010-04-011-10/+10
* apple: Initial import of libGL for OSX from AppleSGLX svn repository.Jeremy Huddleston2010-04-011-5/+48
* Retire miniglx and move the actual glx code up to src/glxKristian Høgsberg2010-02-091-0/+513