aboutsummaryrefslogtreecommitdiffstats
path: root/src/glx/dri2_glx.c
Commit message (Expand)AuthorAgeFilesLines
* glx: Fix indirect fallback when a non-Mesa GLX extension is present.Aaron Plattner2011-12-071-4/+19
* dri2: Implement a throttle dri extension.Thomas Hellstrom2011-10-141-3/+50
* Remove unneeded xdamages header from dri2_glx.c.Matt Turner2011-09-191-1/+0
* glx/dri2: Don't call X server for SwapBuffers when there's no back buffer.Michel Dänzer2011-09-141-0/+4
* GLX: Say something if we cannot connect via DRI2Andrew Deason2011-09-141-0/+1
* glx: Don't flush twice if we fallback to dri2CopySubBufferKristian Høgsberg2011-08-181-11/+10
* glx: move declarations before codeBrian Paul2011-08-091-3/+7
* glx: Allow a context-specific fallback for glXGetProcAddressJeremy Huddleston2011-06-201-0/+1
* glx: implement drawable refcounting.Stéphane Marchesin2011-06-171-3/+2
* dri2: protect dri2FlushFrontBuffer against NULL buffers.Stéphane Marchesin2011-06-061-0/+6
* glx: Fix use-before-null-check in dri2InvalidateBuffers().Eric Anholt2011-06-031-1/+6
* glx: Check flush DRI extension version at runtimenobled2011-05-061-2/+3
* glx: Destroy dri2Hash on DRI2 display destruction.Henri Verbeet2011-04-101-0/+3
* dri2: Don't call the dri2 flush hook for swapbuffers unless we have a context.Eric Anholt2011-02-261-2/+7
* glx: Properly check for a valid fd in dri2CreateScreen().Henri Verbeet2011-01-311-1/+3
* glx: Fix leaks in DRI2 screen creation error paths.Henri Verbeet2011-01-311-4/+10
* dri2: release texture image.Juan Zhao2011-01-091-0/+21
* glx: Invalidate buffers after binding a drawableKristian Høgsberg2010-09-221-4/+15
* glx: decouple dri2.c and GLX, fixing Gallium EGL and d3d1x buildLuca Barbieri2010-09-221-0/+10
* glx: Hold on to drawables if we're just switching to another contextKristian Høgsberg2010-09-211-1/+4
* glx: Don't destroy DRI2 drawables for legacy glx drawablesKristian Høgsberg2010-09-131-1/+11
* glx: Drop broken drawable garbage collectionKristian Høgsberg2010-09-081-2/+2
* glx: Move deref after NULL checkKristian Høgsberg2010-08-041-1/+2
* glx: dri2InvalidateBuffers() needs the X drawable XID not the GLX oneKristian Høgsberg2010-08-041-2/+2
* glx: Move bind and unbind to context vtableKristian Høgsberg2010-07-281-11/+17
* glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types.Kristian Høgsberg2010-07-281-17/+17
* glx: Rename __GLXscreenConfigs to struct glx_screenKristian Høgsberg2010-07-281-6/+6
* glx: Rename __GLcontextModes to struct glx_configKristian Høgsberg2010-07-281-5/+5
* Avoid a compiler warning about a potentially unused variable.Carl Worth2010-07-281-1/+1
* glx: Fix another case of confusing driContext and dri2_context *Eric Anholt2010-07-231-1/+1
* glx: Correctly look up the dri2 context pointer for SetTexBuffer.Eric Anholt2010-07-231-1/+1
* glx: Don't destroy context with XID 0Kristian Høgsberg2010-07-231-1/+2
* glx: zero out drawable structs after allocationKristian Høgsberg2010-07-231-0/+1
* glx: Refactor and simplify context creationKristian Høgsberg2010-07-231-4/+7
* glx: Move context destroy to context vtableKristian Høgsberg2010-07-231-2/+9
* glx: Don't try to swap a front buffer if we don't have one.Eric Anholt2010-07-231-1/+2
* glx: Drop screen argument to GetGLXDRIDrawableKristian Høgsberg2010-07-221-3/+3
* glx: Move WaitGL, WaitX, UseXFont to context vtable functionsKristian Høgsberg2010-07-221-9/+12
* glx: Allocate the __GLXcontext in the DRI driversKristian Høgsberg2010-07-221-17/+23
* glx: Move __driContext field out of __GLXcontextRecKristian Høgsberg2010-07-211-3/+3
* glx/dri2: Fix dri2CopySubBuffer() again.Michel Dänzer2010-07-201-3/+4
* glx: Move DRI CopySubBuffer extension to DRI1 codeKristian Høgsberg2010-07-191-1/+1
* glx: Move driver_configs to DRI screen privatesKristian Høgsberg2010-07-191-1/+3
* glx: Don't use __glXInitialize() when we might be holding __glXLock()Kristian Høgsberg2010-07-191-5/+2
* glx: Workaround mismatch in signedness between extensions and protocolKristian Høgsberg2010-07-191-7/+32
* glx: Move __DRIdrawable pointers to DRI drawable privatesKristian Høgsberg2010-07-191-21/+27
* glx: Move __driScreen into the dri screen privatesKristian Høgsberg2010-07-191-11/+11
* glx: Move DRI1 specific extensions and code to DRI1 screen privateKristian Høgsberg2010-07-191-3/+5
* glx: Move DRI2 extensions to DRI2 screen privateKristian Høgsberg2010-07-191-34/+73
* glx: Add screen privates for dri drivers and moved some fields thereKristian Høgsberg2010-07-191-53/+77