Age | Commit message (Expand) | Author | Files | Lines |
2015-03-27 | Build fixes, mostly for old systems and compilers. | Kyle Brenneman | 9 | -14/+141 |
2015-03-25 | mapi/glapi: Fix the CALL address in entry_x86_tsd.h. | Kyle Brenneman | 1 | -2/+7 |
2015-03-19 | mapi/glapi: Fix a few errors in entry_x86_tls.h | Kyle Brenneman | 1 | -4/+5 |
2015-03-17 | Merge pull request #19 from nwnk/makecurrent-null-fb | Kyle Brenneman | 1 | -8/+10 |
2015-03-11 | Update the GLX makefile so that you can run configure and make from any direc... | Kyle Brenneman | 1 | -1/+1 |
2015-03-10 | mapi/glapi: to use ElementTree instead of libxml2. | Kyle Brenneman | 2 | -141/+127 |
2015-03-03 | [libglx] Don't throw an error for glXMakeContextCurrent(ctx, None, None) | Adam Jackson | 1 | -8/+10 |
2015-02-06 | [GLdispatch] Widen dispatchStubListGeneration to 64-bit | Brian Nguyen | 2 | -2/+7 |
2015-02-03 | [x11glvnd] Return a lower-case vendor name from XGLVQueryScreenVendorMapping() | Brian Nguyen | 1 | -1/+12 |
2015-02-03 | s/X?GLVendor/x11glvnd/ for consistency | Brian Nguyen | 2 | -3/+3 |
2015-01-29 | [GLdispatchABI.h] Add a new releasePatch() entrypoint patching callback | Brian Nguyen | 2 | -2/+17 |
2014-10-29 | [libglxmapping] Don't clear out mapping hashtables on a fork | Brian Nguyen | 1 | -19/+26 |
2014-10-29 | [libglx] Update ABI to notify vendors of X errors, fix spec compliance issue | Brian Nguyen | 2 | -39/+89 |
2014-10-29 | [libglx] Replace {Track,Untrack}CurrentContext() with UpdateCurrentContext() | Brian Nguyen | 1 | -48/+116 |
2014-10-28 | Implement fork-handling and library teardown paths | Brian Nguyen | 5 | -14/+323 |
2014-10-28 | Don't pass a NULL filename into dlopen(3). | Brian Nguyen | 1 | -2/+5 |
2014-10-28 | Fix issues with {Track,Untrack}CurrentContext() | Brian Nguyen | 1 | -7/+6 |
2014-10-28 | Call into GLdispatch to lose current before a thread is destroyed | Brian Nguyen | 1 | -0/+7 |
2014-10-28 | Add __glDispatch{Fini,Reset}() | Brian Nguyen | 2 | -7/+111 |
2014-10-28 | Track number of clients using GLdispatch | Brian Nguyen | 1 | -5/+12 |
2014-10-28 | Remove a duplicate declaration | Brian Nguyen | 1 | -7/+0 |
2014-10-28 | Add XGLVUnregisterCloseDisplayCallbacks() | Brian Nguyen | 2 | -0/+16 |
2014-10-06 | Add rwlock_destroy and mutex_{init,destroy} imports | Brian Nguyen | 2 | -1/+48 |
2014-01-23 | [libGL, libOpenGL] Register stub callbacks with GLdispatch | Brian Nguyen | 4 | -4/+37 |
2014-01-23 | [GLdispatch] Patch entrypoints on make current | Brian Nguyen | 3 | -3/+144 |
2014-01-23 | Define driver ABI for patching libglvnd entrypoints | Brian Nguyen | 5 | -1/+97 |
2014-01-23 | [GLdispatch] Implement API for registering top-level dispatch stubs | Brian Nguyen | 2 | -0/+83 |
2014-01-23 | Register vendors with GLdispatch | Brian Nguyen | 6 | -15/+74 |
2014-01-23 | Export pthreads functions from libGLdispatch, rather than libGLX | Brian Nguyen | 4 | -17/+33 |
2014-01-23 | [GLdispatch] Track the number of current contexts | Brian Nguyen | 1 | -0/+11 |
2014-01-23 | [glvnd_pthread] Add GLVNDPthreadFuncs::is_singlethreaded attribute | Brian Nguyen | 2 | -6/+10 |
2014-01-23 | [GLdispatch] Implement code to restore default entrypoint stubs | Brian Nguyen | 2 | -21/+96 |
2014-01-23 | Rename entry_patch_public() to entry_init_public() | Brian Nguyen | 8 | -9/+9 |
2014-01-23 | [OpenGL] Remove redundant TOP and GLAPI definitions from Makefile.am | Brian Nguyen | 1 | -2/+0 |
2014-01-23 | [GLdispatch] entry*.h: Implement function to generate default assembly stubs | Brian Nguyen | 8 | -77/+144 |
2014-01-23 | [libglx] Fix usage of incorrect hash key when adding to __glXVendorNameHash | Brian Nguyen | 1 | -2/+2 |
2014-01-23 | [util] Add STATIC_ASSERT() and UNUSED macros to utils_misc.h | Brian Nguyen | 1 | -0/+17 |
2013-12-04 | Add missing _GNU_SOURCE define in libglx.c | Brian Nguyen | 1 | -0/+3 |
2013-12-04 | Unifdef USE_MGL_NAMESPACE macro | Brian Nguyen | 3 | -18/+0 |
2013-12-04 | Add a configure option to build libGL with ELF symbol filtering | Brian Nguyen | 1 | -1/+9 |
2013-12-04 | Re-implement libOpenGL such that ELF symbol filtering is optional | Brian Nguyen | 2 | -10/+37 |
2013-12-04 | Re-implement libGL such that ELF symbol filtering is optional | Brian Nguyen | 17 | -436/+789 |
2013-11-26 | [GLX] Fix-up TSD context key initialization code | Brian Nguyen | 3 | -29/+18 |
2013-11-26 | Add missing TSD update to UntrackCurrentContext() | Brian Nguyen | 1 | -0/+3 |
2013-11-26 | Simplify vendor-library ABI for libglx | Brian Nguyen | 14 | -375/+156 |
2013-11-26 | Disable aliasing static dispatch functions | Brian Nguyen | 1 | -2/+8 |
2013-11-26 | Add XCloseDisplay() hook to x11glvnd, and allow clients to register their own... | Brian Nguyen | 3 | -8/+83 |
2013-11-26 | Use a TSD key destructor to untrack current contexts of terminated threads | Brian Nguyen | 5 | -14/+136 |
2013-11-25 | Defer removing screen -> context mappings for current contexts | Brian Nguyen | 2 | -2/+215 |
2013-11-25 | Don't throw X errors if an x11glvnd request fails | Brian Nguyen | 2 | -32/+39 |