summaryrefslogtreecommitdiff
path: root/glx
AgeCommit message (Expand)AuthorFilesLines
2015-05-14Revert "glx/dri2: Disable AIGLX if indirect GLX is disabled"Keith Packard1-3/+0
2015-05-11Merge remote-tracking branch 'ajax/xserver-next'Keith Packard1-0/+3
2015-05-07glx/dri2: Disable AIGLX if indirect GLX is disabledChris Wilson1-0/+3
2015-04-21Convert glamor & glx to new *allocarray functionsAlan Coopersmith2-10/+8
2014-12-10glx: Add hack for GLX-1.2-style naked windows to GetDrawableAttributesAdam Jackson1-19/+29
2014-12-10glx: Dynamically compute attribute slot in GetDrawableAttributesAdam Jackson1-24/+25
2014-12-09glx: Add implementation of __GLXContext->loseCurrent for direct ctxtsNeil Roberts1-0/+7
2014-12-09glx: Can't mix declarations and code in X.org sources [CVE-2014-8098 pt. 9]Keith Packard1-1/+2
2014-12-08glx: Fix mask truncation in __glXGetAnswerBuffer [CVE-2014-8093 6/6]Robert Morell1-1/+1
2014-12-08glx: Pass remaining request length into ->varsize (v2) [CVE-2014-8098 8/8]Adam Jackson5-154/+205
2014-12-08glx: Length checking for non-generated single requests (v2) [CVE-2014-8098 7/8]Adam Jackson5-29/+95
2014-12-08glx: Length-checking for non-generated vendor private requests [CVE-2014-8098...Adam Jackson2-0/+4
2014-12-08glx: Request length checks for SetClientInfoARB [CVE-2014-8098 5/8]Adam Jackson1-5/+14
2014-12-08glx: Top-level length checking for swapped VendorPrivate requests [CVE-2014-8...Adam Jackson1-0/+4
2014-12-08glx: Length checking for RenderLarge requests (v2) [CVE-2014-8098 3/8]Adam Jackson1-23/+34
2014-12-08glx: Integer overflow protection for non-generated render requests (v3) [CVE-...Adam Jackson1-36/+41
2014-12-08glx: Length checking for GLXRender requests (v2) [CVE-2014-8098 2/8]Julien Cristau1-11/+10
2014-12-08glx: Add safe_{add,mul,pad} (v3) [CVE-2014-8093 4/6]Adam Jackson1-0/+41
2014-12-08glx: Fix image size computation for EXT_texture_integer [CVE-2014-8098 1/8]Adam Jackson1-0/+10
2014-12-08glx: Additional paranoia in __glXGetAnswerBuffer / __GLX_GET_ANSWER_BUFFER (v...Adam Jackson2-2/+8
2014-12-08glx: Be more strict about rejecting invalid image sizes [CVE-2014-8093 2/6]Adam Jackson2-16/+16
2014-12-08glx: Be more paranoid about variable-length requests [CVE-2014-8093 1/6]Adam Jackson1-2/+2
2014-12-05glx: Fix crash when a client exits without deleting GL contextsJon TURNEY2-3/+3
2014-12-05glx: Flush context which is being made non-current due to drawable going awayJon TURNEY1-0/+3
2014-12-05Revert "glx: Simplify glXDestroyContext"Jon TURNEY1-1/+3
2014-11-12Drop trailing whitespacesPeter Hutterer20-63/+63
2014-10-23Allocate enough room for both reset & flags attributesAlan Coopersmith1-1/+3
2014-10-09glx: check return from __glXGetAnswerBufferKeith Packard2-0/+51
2014-09-11glx/present: Only send GLX_BufferSwapComplete for PresentCompleteKindPixmapKeith Packard1-2/+5
2014-09-11glx: Fix 'y ' value in swrastGetDrawableInfo()Maks Naumov1-1/+1
2014-05-22glx: Require at least one True/DirectColor visualAdam Jackson1-0/+21
2014-04-23Add a command line argument for disabling indirect GLX.Eric Anholt1-0/+11
2014-04-23glx: If DRI2GetBuffers changes the GL context, call it againMichel Dänzer1-0/+15
2014-04-23glx: Make sure that DRI2/swrast calls haven't changed the GL context.Eric Anholt2-8/+63
2014-04-23glx: Refactor DRI2CopyRegion calls.Eric Anholt1-27/+21
2014-04-23glx: Unconditionally clear lastGLContext on loseCurrent().Eric Anholt1-2/+2
2014-04-23glx: Move GLX MakeCurrent lastGLContext updates next to makeCurrent().Eric Anholt2-5/+4
2014-04-23glx: Move the GLX variable caching what GL context is current to dix.Eric Anholt3-26/+12
2014-03-10glx: Clear new FBConfig attributes to 0 by default.Eric Anholt1-1/+1
2014-02-07__glGetProcAddress: explictly cast function pointers to void *Alan Coopersmith1-2/+2
2014-02-07glx: Delete dead NV program string functions.Eric Anholt1-22/+0
2014-02-07glx: Reduce compiler warnings by not requesting GL extension prototypes.Eric Anholt1-1/+0
2014-02-07glx: Stop relying on libGL ABI bugs for glGetCompressedTexImage().Eric Anholt1-2/+6
2014-02-07glx: Remove left-over glthread.cJon TURNEY1-204/+0
2014-01-27Warning fixes in glxKeith Packard2-2/+2
2014-01-22Merge remote-tracking branch 'anholt/xserver-unifdef'Keith Packard2-83/+1
2014-01-12Replace 'pointer' type with 'void *'Keith Packard2-5/+5
2013-12-30glx: unifdef swrast dri_interface.h values from Mesa 7.1.Eric Anholt1-24/+1
2013-12-30glx: unifdef for DRI2 dri_interface.h things in mesa 9.2.Eric Anholt1-59/+0
2013-12-13glx: Add null pointer protection to __glGetProcAddressAdam Jackson1-1/+3