summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-02-29GLX: Change the mapping functions to return a vendor directly.Kyle Brenneman4-37/+25
2016-02-29GLX: Remove the XVisualInfo to vendor mapping.Kyle Brenneman3-30/+0
2016-02-29GLX: Return failures from the addVendor*Mapping functions.Kyle Brenneman4-29/+101
2016-02-29Add a threadAttach callback for entrypoint patching.Kyle Brenneman3-1/+26
2016-02-29GLX: Fix a duplicate typedef.Kyle Brenneman1-2/+2
2016-02-29GLX: Remove the __GLXdispatchTableDynamic struct.Kyle Brenneman2-43/+17
2016-02-29GLX: Cleanup vendor library loading.Kyle Brenneman1-102/+72
2016-02-29build: use system glproto headersEmil Velikov3-2776/+1
2016-02-29configure.ac: remove unset enable_{32,64}bit variablesEmil Velikov1-2/+2
2016-02-29configure.ac: remove the disable-asm when cross-compiling limitationEmil Velikov1-9/+0
2016-02-29configure.ac: save/restore the user LDFLAGSEmil Velikov1-0/+2
2016-02-29build: include autogen.sh in the tarballEmil Velikov1-1/+1
2016-02-29autogen.sh: do not execute ./configureEmil Velikov1-4/+0
2016-02-29autogen.sh: replace with the one from mesaEmil Velikov1-1573/+9
2016-02-29.gitignore: include all build artefactsEmil Velikov1-0/+2
2016-02-29m4: add .gitignore fileEmil Velikov1-0/+5
2016-02-26GLX: Add support for GLX_MESA_multithread_makecurrent.Kyle Brenneman4-262/+214
2016-02-26Fix the 32-bit build.Kyle Brenneman1-0/+3
2016-02-25Remove the makefile for glvnd_pthread.Kyle Brenneman9-52/+14
2016-02-25GLdispatch: Remove u_thread.h.Kyle Brenneman5-76/+6
2016-02-25Remove the GLVNDPthreadFuncs parameter from the lkdhash.h macros.Kyle Brenneman3-70/+79
2016-02-25Move the GLVNDPthreadFuncs struct into glvnd_pthread.c.Kyle Brenneman10-155/+145
2016-02-16x11glvndserver: Use MODULEVERSIONSTRING instead of hard-coding "NVIDIA Corpor...Aaron Plattner1-1/+1
2016-02-16Merge pull request #65 from kwizart/avoid-versionKyle Brenneman1-1/+1
2016-02-14Use -avoid-version for x11glvnd in x11glvnd_la_LDFLAGSNicolas Chauvet1-1/+1
2016-02-11Merge pull request #64 from felixonmars/patch-1Kyle Brenneman1-2/+2
2016-02-11Fix a typo: plaforms -> platformsFelix Yan1-2/+2
2016-02-09Merge pull request #52 from bluca/autotools_fixesKyle Brenneman4-0/+11
2016-02-09Remove autogenerated sources and .pyc on cleanLuca Boccassi2-0/+5
2016-02-09Document build dependencies in README.mdLuca Boccassi1-0/+5
2016-02-09Check for glproto in configure.acLuca Boccassi1-0/+1
2016-01-25Merge pull request #54 from rmorell/masterKyle Brenneman1-4/+12
2016-01-25libGLdispatch: Fix PIC on x86_64 TSD.Robert Morell1-4/+12
2016-01-21GLDispatch: Initialize the dispatch table from __glDispatchCheckMultithreaded.Kyle Brenneman3-0/+20
2016-01-20Merge pull request #51 from nwnk/foreign-api-makecurrentKyle Brenneman1-0/+7
2016-01-20GLX: Refuse to transition directly from EGL to GLX contextsAdam Jackson1-0/+7
2016-01-18Add glxmd.h back.Kyle Brenneman1-0/+54
2016-01-14Remove a bunch of unused files.Kyle Brenneman58-21636/+1
2016-01-13Added a pkgconfig file for the public header files.Kyle Brenneman3-1/+13
2016-01-13Install the public header files.Kyle Brenneman10-8/+13
2016-01-08Merge pull request #50 from aaronp24/kde-clientstring-workaroundKyle Brenneman1-1/+22
2016-01-08GLX: Return dummy strings for glXGetClientString(NULL, ...)Aaron Plattner1-1/+22
2016-01-06Merge pull request #49 from kbrenneman/libglx-fix-glxfbconfig-abiKyle Brenneman4-224/+257
2016-01-06GLX: Use an assert to check for mismatched handle-to-vendor mappings.Kyle Brenneman1-2/+7
2016-01-04GLX: Fix a bunch of outdated names.Kyle Brenneman2-46/+46
2016-01-04GLX: Don't record the display pointer for contexts and configs.Kyle Brenneman4-38/+12
2016-01-04GLX: Use separate hashtables for contexts and configs.Kyle Brenneman2-43/+94
2016-01-04GLX: Remove the screen number from the pointer-to-vendor hashtable.Kyle Brenneman1-15/+7
2016-01-04GLX: Remove the screen from the GLXFBConfig map in the ABI.Kyle Brenneman4-41/+48
2016-01-04GLX: Remove the screen from the context map in the ABI.Kyle Brenneman4-33/+33