summaryrefslogtreecommitdiff
path: root/glx
AgeCommit message (Expand)AuthorFilesLines
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
2013-12-10glx: Consistently use ARB-suffixed names for ARB_multitexture functionsJon TURNEY2-49/+49
2013-12-10drisw: Wire up GetProcAddressAdam Jackson1-0/+5
2013-12-10dri2: wire up GetProcAddressAdam Jackson1-1/+5
2013-12-10glx: Untangle the prototypes around the GetProcAddress thunkAdam Jackson2-3/+5
2013-12-10glx: Remove function stubsAdam Jackson2-51/+0
2013-12-10glx: Convert non-generated function pointer thunkingAdam Jackson3-14/+44
2013-12-10glx: Convert generated code function pointer thunkingAdam Jackson2-544/+977
2013-12-05glx: Fix incorrect use of dri_interface.h version defines in driver probing.Eric Anholt1-2/+2
2013-12-05glx: Fix incorrect use of dri_interface.h version defines in extensions.Eric Anholt3-4/+4
2013-12-05present: Send GLX_BufferSwapComplete events from present extensionKeith Packard5-23/+86
2013-11-23glx/glxdri2: Unwrap EnterVT/LeaveVT upon CloseScreenChris Wilson1-0/+4
2013-10-31glx: Lie about GLX_Y_INVERTED_EXTAdam Jackson1-1/+2
2013-10-31dri: Fix GLX_Y_INVERTED_EXT fbconfig attributeAdam Jackson1-0/+1
2013-10-29Merge remote-tracking branch 'idr/glx-float-fbconfig'Keith Packard6-3/+74
2013-10-29glx: convert to direct GL dispatch (v2)Adam Jackson38-41223/+3256
2013-10-29glx: Remove DRI1 AIGLX (v2)Adam Jackson2-1176/+0
2013-10-29glx: Simplify glXDestroyContextAdam Jackson1-3/+1
2013-10-29glx: Fix a corner case in DrawableGoneAdam Jackson1-1/+1
2013-10-29glx: Fix memory leak in context garbage collection (v2)Adam Jackson4-24/+35
2013-10-29glx: Only take a Pixmap reference if creating the GLXPixmap succeededAdam Jackson1-1/+2
2013-10-24glx: Enable GLX_ARB_fbconfig_float for DRI2 driversDaniel Czarnowski3-0/+17
2013-10-24glx: Handle float config types in glxConvertConfigsDaniel Czarnowski1-3/+39
2013-10-24glx: Allow float renderType in glXCreateContextAttribsARBDaniel Czarnowski2-0/+18
2013-10-23glx: Add support for the new DRI loader entrypoint.Eric Anholt1-2/+22
2013-09-11glx: Fill in some missing attributes from DoGetFBConfigsAdam Jackson1-2/+12
2013-09-11glx: Remove a dead commentAdam Jackson1-4/+0
2013-09-11glx: Catch another failure case in drawable creationAdam Jackson1-0/+4
2013-09-11glx: Remove screen number from __GLXconfigAdam Jackson1-2/+0
2013-09-11glx: Remove pixmapMode from __GLXconfigAdam Jackson1-2/+0
2013-09-11glx: Remove support for NV_vertex_program and NV_fragment_programAdam Jackson1-4/+0
2013-09-11glx: realloc style fix in RenderLargeAdam Jackson1-9/+6