summaryrefslogtreecommitdiff
path: root/src/glx/glxcurrent.c
AgeCommit message (Expand)AuthorFilesLines
2015-03-11glx: remove support for non-multithreaded platformsEmil Velikov1-11/+0
2015-03-11glx: remove final reference to THREADSEmil Velikov1-4/+0
2015-03-06Revert "glx: remove final reference to THREADS"Emil Velikov1-0/+4
2015-03-06Revert "glx: remove support for non-multithreaded platforms"Emil Velikov1-0/+11
2015-03-06glx: remove support for non-multithreaded platformsEmil Velikov1-11/+0
2015-03-06glx: remove final reference to THREADSEmil Velikov1-4/+0
2014-05-23Fix build of appleglxJon TURNEY1-6/+0
2014-03-05mesa: remove remaining uses of _glthread_GetID()Brian Paul1-10/+0
2013-10-08glx: Generate fewer errors in MakeContextCurrentAdam Jackson1-10/+0
2012-10-01build: Use AX_PTHREAD's HAVE_PTHREAD preprocessor definitionMatt Turner1-2/+2
2011-06-20glx: Fix compile.Stéphane Marchesin1-1/+1
2011-06-20glx: Bind to our context before __glXSetCurrentContextJeremy Huddleston1-9/+16
2011-06-20glx: Destroy the old context only after the new one has been boundJeremy Huddleston1-7/+7
2011-06-17glx: implement drawable refcounting.Stéphane Marchesin1-7/+7
2011-06-08glx: Remove some GLX_USE_APPLEGL guards around glapiJeremy Huddleston1-7/+3
2011-06-05glx: Dead code removalJeremy Huddleston1-2/+0
2011-06-05apple: ifdef out come glapi-foo on darwinJeremy Huddleston1-0/+4
2011-03-10glx: fix null pointer deref in __glXGenerateError()Brian Paul1-5/+5
2011-02-26mesa: Add new MESA_multithread_makecurrent extension.Eric Anholt1-22/+33
2010-09-09glx: Optimize out no-op make current callsKristian Høgsberg1-0/+4
2010-09-08glx: Fix use after free problemKristian Høgsberg1-6/+7
2010-09-08glx: Drop broken drawable garbage collectionKristian Høgsberg1-3/+3
2010-09-07glx: Set an all NULL vtable for dummyContextKristian Høgsberg1-1/+2
2010-07-29glx: Compare old ctx against dummyCtx, not NULLKristian Høgsberg1-1/+1
2010-07-28glx: Split indirect and applegl implementations into different filesKristian Høgsberg1-147/+0
2010-07-28glx: Move bind and unbind to context vtableKristian Høgsberg1-172/+74
2010-07-28glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types.Kristian Høgsberg1-16/+18
2010-07-28glx: Rename __GLXscreenConfigs to struct glx_screenKristian Høgsberg1-2/+2
2010-07-28glx: Use _X_EXPORT instead of our own PUBLIC macroKristian Høgsberg1-5/+5
2010-07-28glx: Rename __GLcontextModes to struct glx_configKristian Høgsberg1-1/+1
2010-07-23glx: Move context destroy to context vtableKristian Høgsberg1-21/+2
2010-07-22glx: Allocate the __GLXcontext in the DRI driversKristian Høgsberg1-5/+3
2010-07-19glx: Move drawHash to display privateKristian Høgsberg1-3/+3
2010-07-19glx: Add screen privates for dri drivers and moved some fields thereKristian Høgsberg1-1/+1
2010-04-27apple: Change ifdefs for DRI to be DRI && !APPLEJeremy Huddleston1-10/+10
2010-04-27apple: Initial import of libGL for OSX from AppleSGLX svn repository.Jeremy Huddleston1-5/+48
2010-04-01Revert accidental commits from the xquartz treeJeremy Huddleston1-56/+13
2010-04-01apple: Change ifdefs for DRI to be DRI && !APPLEJeremy Huddleston1-10/+10
2010-04-01apple: Initial import of libGL for OSX from AppleSGLX svn repository.Jeremy Huddleston1-5/+48
2010-02-09Retire miniglx and move the actual glx code up to src/glxKristian Høgsberg1-0/+513