summaryrefslogtreecommitdiff
path: root/src/glx
AgeCommit message (Expand)AuthorFilesLines
2017-09-12glx: turn LIBGL_NO_DRAWARRAYS into a booleanEric Engestrom1-1/+5
2017-09-12glx: turn LIBGL_PROFILE_CORE into a booleanEric Engestrom1-1/+1
2017-09-12glx: turn LIBGL_DUMP_VISUALID into a booleanEric Engestrom1-1/+1
2017-09-12egl+glx: turn LIBGL_DRI3_DISABLE into a booleanEric Engestrom1-1/+1
2017-09-12glx: turn LIBGL_ALWAYS_INDIRECT into a booleanEric Engestrom1-1/+1
2017-09-12glx: turn LIBGL_ALLOW_SOFTWARE into a booleanEric Engestrom1-2/+2
2017-09-12egl+glx: turn LIBGL_ALWAYS_SOFTWARE into a booleanEric Engestrom2-2/+2
2017-09-12glx: turn LIBGL_DIAGNOSTIC into a booleanEric Engestrom6-5/+16
2017-09-08glx: use ARRAY_SIZE macroEric Engestrom1-1/+2
2017-08-25mesa: Implement GL_ARB_texture_filter_anisotropicAdam Jackson2-4/+5
2017-08-17glxcmds: Fix a typo in the __APPLE__ codepathJeremy Huddleston Sequoia1-1/+1
2017-08-17loader_dri3/glx/egl: Optionally use a blit context for blitting operationsThomas Hellstrom1-0/+1
2017-08-17loader_dri3/glx/egl: Remove the loader_dri3_vtable get_dri_screen callbackThomas Hellstrom1-11/+0
2017-08-10dri: Introduce SWAP_METHOD tokensThomas Hellstrom1-0/+13
2017-08-10glx: Fix swap method config matchingThomas Hellstrom1-3/+1
2017-08-10glx: Work around X servers reporting bogus values of GLX_SWAP_METHOD_OMLThomas Hellstrom1-1/+11
2017-08-04loader: drop the [gs]et_swap_interval callbacksEmil Velikov1-18/+1
2017-08-04loader: rework xmlconfig dependencyEmil Velikov1-1/+3
2017-08-03glx/dri3: Implement the flush_swapbuffers methodThomas Hellstrom1-1/+29
2017-08-02glx: use v2 of DRI_ConfigOptionsNicolai Hähnle1-14/+99
2017-08-01loader: remove clamp_swap_interval()Eric Engestrom1-7/+0
2017-06-21egl: turn one more boolean `int` into a `bool`Eric Engestrom1-1/+1
2017-06-07dri: Optionally turn off a couple of GLX extensions based on driconf optionsThomas Hellstrom2-3/+15
2017-06-07dri3/GLX: Fix drawable invalidation v2Thomas Hellstrom1-0/+6
2017-05-29glx: implement __DRIbackgroundCallableExtension.isThreadSafeGregory Hainaut2-2/+25
2017-05-17glxglvnddispatch: Add missing dispatch for GetDriverConfigHans de Goede2-0/+15
2017-05-04glx/apple: remove empty variable SHARED_GLAPI_CFLAGSEmil Velikov1-1/+0
2017-05-04glx/windows: remove empty variable SHARED_GLAPI_CFLAGSEmil Velikov1-1/+0
2017-05-04glx: automake: scons: remove unneeded GLX_SHARED_GLAPI defineEmil Velikov2-5/+0
2017-05-04glx: glX_proto_send.py: use correct compile guard GLX_INDIRECT_RENDERINGEmil Velikov1-1/+1
2017-04-28glx: add missing sRGB attribute check in fbconfigs_compatible()Neha Bhende1-0/+1
2017-04-17EGL: Implement the libglvnd interface for EGL (v3)Kyle Brenneman2-2/+2
2017-04-07glx: silence uninitialized var warningBrian Paul1-1/+1
2017-03-28glx: Remove #include <GL/glxint.h>Adam Jackson1-1/+0
2017-03-23glx: Prefer library path given by pkgconfig over the systemTopi Pohjolainen1-0/+3
2017-03-16glx: Implement __DRI_BACKGROUND_CALLABLEPaul Berry2-1/+30
2017-03-15glx: don't expose systemTimeExtension for DRI2/DRI3/DRISWEmil Velikov3-4/+0
2017-02-28glx/tests: automake: add dispatch-index-check to the tarballEmil Velikov1-0/+1
2017-02-26check: add support for running test as standaloneEric Engestrom1-0/+5
2017-02-26check: make any failure fatalEric Engestrom1-0/+1
2017-02-26check: mark two tests are requiring bashEric Engestrom1-1/+1
2017-02-24glx: add GLXdispatchIndex sort checkEric Engestrom2-1/+25
2017-02-15glx/glvnd: Fix GLXdispatchIndex sortingHans de Goede1-4/+4
2017-02-13glx: remove always true XDAMAGE_1_1_INTERFACE guardEmil Velikov1-4/+0
2017-02-13glx: remove DRI2DriverPrimeShift compile guardsEmil Velikov1-2/+0
2017-02-13glx: remove always true ifdef guardsEmil Velikov1-4/+0
2017-02-06glx: guard swap-interval functions against destroyed drawablesNicolai Hähnle2-3/+19
2017-02-06glx/dri3: guard in_current_context against a disappeared drawableNicolai Hähnle1-0/+4
2017-02-06glx/dri3: handle NULL pointers in loader-to-DRI3 drawable conversionNicolai Hähnle1-0/+2
2017-01-27glx/windows: automake: include builddir prior to srcdirEmil Velikov1-1/+1