summaryrefslogtreecommitdiffstats
path: root/src/glx/dri2_glx.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* glx: Rename various DRI structs away from obnoxious __GLXfooRec conventionKristian Høgsberg2010-07-191-36/+32
* glx: Factor out common code from dri2WaitGL() and dri2WaitX()Kristian Høgsberg2010-07-191-28/+19
* glx: Dont use dri2WaitX() to update fake frontKristian Høgsberg2010-07-191-3/+3
* glx: Fix drawable lookup in DRI2 event handlerKristian Høgsberg2010-07-191-2/+38
* glx: Invalidate drawable in glXBindTexImageEXT() if we don't get eventsKristian Høgsberg2010-05-211-0/+9
* glx: Split tfp functions out to context vtableKristian Høgsberg2010-05-211-0/+36
* dri2_glx: Put the invalidate b/c code back inKristian Høgsberg2010-05-181-6/+13
* dri2_glx: Terminate loader extension list outside #ifdefKristian Høgsberg2010-05-181-1/+1
* glx: Provide the __DRI_USE_INVALIDATE extension to the driver when we canKristian Høgsberg2010-05-111-14/+25
* glx: Only call DRI2 invalidate when necessaryKristian Høgsberg2010-05-101-12/+4
* Merge branch '7.8'Brian Paul2010-04-281-1/+1
|\
| * glx: Initialize have_back.Pierre Willenbrok2010-04-271-0/+1
| * apple: Change ifdefs for DRI to be DRI && !APPLEJeremy Huddleston2010-04-271-1/+1
* | Initialize have_back.Pierre Willenbrock2010-04-271-0/+1
* | Merge branch '7.8'Michel Dänzer2010-04-231-0/+2
|\|
| * glx/dri2: Fix build with dri2proto which doesn't define X_DRI2SwapInterval.Michel Dänzer2010-04-231-0/+2
* | DRI2/GLX: check for vblank_mode in DRI2 GLX codeJesse Barnes2010-04-221-2/+39
|/
* DRI2: check for swapAvailable before using swap interval protocolJesse Barnes2010-04-191-1/+7
* DRI2: synchronize swap interval with server at startup timeJesse Barnes2010-04-191-1/+6
* Initialize DRI2 swap interval to 0Michael Schmidt2010-04-141-0/+1
* GLX/DRI2: pass GLX drawable ID to dri2InvalidateBuffersJesse Barnes2010-04-011-2/+2
* Revert accidental commits from the xquartz treeJeremy Huddleston2010-04-011-1/+1