summaryrefslogtreecommitdiff
path: root/src/GLdispatch/GLdispatch.h
AgeCommit message (Expand)AuthorFilesLines
2016-03-28Merge pull request #74 from kbrenneman/libglx-abi-version-1.Kyle Brenneman1-0/+75
2016-03-24GLdispatch: Rename the API state structures.Kyle Brenneman1-44/+58
2016-03-10GLX: Add the patch callbacks directly to __GLXapiImports.Kyle Brenneman1-0/+75
2016-01-13Install the public header files.Kyle Brenneman1-1/+1
2015-10-01libGLdispatch: Add a void* parameter to the getProcAddress callback.Kyle Brenneman1-7/+14
2015-09-10libGLdispatch: Remove __glDispatchGetOffset and __glDispatchSetEntry.Kyle Brenneman1-22/+0
2015-07-23libGLdispatch: Move internal variables out of __GLdispatchAPIState.Kyle Brenneman1-10/+0
2015-07-23libGLdispatch: Add a pointer for internal data to __GLdispatchAPIState.Kyle Brenneman1-0/+16
2015-07-22Merge pull request #38 from kbrenneman/patch-entrypoint-reworkKyle Brenneman1-18/+0
2015-07-16libGLdispatch: Disallow __glDispatchMakeCurrent with a current API state.Kyle Brenneman1-0/+8
2015-07-10libGLdispatch: Add an ABI version number.Kyle Brenneman1-0/+23
2015-06-23libGLdispatch: Cleanup the internal patching interface.Kyle Brenneman1-18/+0
2015-06-15libGLdispatch: Remove the pthreads table from __glDispatchInit.Kyle Brenneman1-2/+1
2015-06-12Remove __GLdispatchAPIState::context.Kyle Brenneman1-23/+6
2015-06-12Remove __GLdispatchAPIState::id.Kyle Brenneman1-6/+0
2015-06-08Remove the TSD key from libGLX.Kyle Brenneman1-0/+17
2015-06-05libGLdispatch: Add a TSD key for the current context.Kyle Brenneman1-17/+2
2015-04-01GLdispatch: Fix the x86 TSD build to work with multiple threads.Kyle Brenneman1-0/+6
2014-10-28Add __glDispatch{Fini,Reset}()Brian Nguyen1-0/+11
2014-01-23[GLdispatch] Patch entrypoints on make currentBrian Nguyen1-1/+8
2014-01-23[GLdispatch] Implement API for registering top-level dispatch stubsBrian Nguyen1-0/+24
2014-01-23Register vendors with GLdispatchBrian Nguyen1-4/+27
2013-11-26Simplify vendor-library ABI for libglxBrian Nguyen1-20/+3
2013-11-25Add context, dispatch parameters to __glDispatchMakeCurrent()Brian Nguyen1-3/+5
2013-08-26[mapi] Implement _glapi_{set,get}_current()Brian Nguyen1-12/+2
2013-08-26[GLdispatch] Write pseudo-code implementations of APIBrian Nguyen1-2/+23
2013-08-26Add GLdispatch DSOBrian Nguyen1-0/+185