summaryrefslogtreecommitdiff
path: root/src/glx/dri2_glx.c
AgeCommit message (Expand)Author
2010-07-23glx: Fix another case of confusing driContext and dri2_context *Eric Anholt
2010-07-23glx: Correctly look up the dri2 context pointer for SetTexBuffer.Eric Anholt
2010-07-23glx: Don't destroy context with XID 0Kristian Høgsberg
2010-07-23glx: zero out drawable structs after allocationKristian Høgsberg
2010-07-23glx: Refactor and simplify context creationKristian Høgsberg
2010-07-23glx: Move context destroy to context vtableKristian Høgsberg
2010-07-23glx: Don't try to swap a front buffer if we don't have one.Eric Anholt
2010-07-22glx: Drop screen argument to GetGLXDRIDrawableKristian Høgsberg
2010-07-22glx: Move WaitGL, WaitX, UseXFont to context vtable functionsKristian Høgsberg
2010-07-22glx: Allocate the __GLXcontext in the DRI driversKristian Høgsberg
2010-07-21glx: Move __driContext field out of __GLXcontextRecKristian Høgsberg
2010-07-20glx/dri2: Fix dri2CopySubBuffer() again.Michel Dänzer
2010-07-19glx: Move DRI CopySubBuffer extension to DRI1 codeKristian Høgsberg
2010-07-19glx: Move driver_configs to DRI screen privatesKristian Høgsberg
2010-07-19glx: Don't use __glXInitialize() when we might be holding __glXLock()Kristian Høgsberg
2010-07-19glx: Workaround mismatch in signedness between extensions and protocolKristian Høgsberg
2010-07-19glx: Move __DRIdrawable pointers to DRI drawable privatesKristian Høgsberg
2010-07-19glx: Move __driScreen into the dri screen privatesKristian Høgsberg
2010-07-19glx: Move DRI1 specific extensions and code to DRI1 screen privateKristian Høgsberg
2010-07-19glx: Move DRI2 extensions to DRI2 screen privateKristian Høgsberg
2010-07-19glx: Add screen privates for dri drivers and moved some fields thereKristian Høgsberg
2010-07-19glx: Rename various DRI structs away from obnoxious __GLXfooRec conventionKristian Høgsberg
2010-07-19glx: Factor out common code from dri2WaitGL() and dri2WaitX()Kristian Høgsberg
2010-07-19glx: Dont use dri2WaitX() to update fake frontKristian Høgsberg
2010-07-19glx: Fix drawable lookup in DRI2 event handlerKristian Høgsberg
2010-05-21glx: Invalidate drawable in glXBindTexImageEXT() if we don't get eventsKristian Høgsberg
2010-05-21glx: Split tfp functions out to context vtableKristian Høgsberg
2010-05-18dri2_glx: Put the invalidate b/c code back inKristian Høgsberg
2010-05-18dri2_glx: Terminate loader extension list outside #ifdefKristian Høgsberg
2010-05-11glx: Provide the __DRI_USE_INVALIDATE extension to the driver when we canKristian Høgsberg
2010-05-10glx: Only call DRI2 invalidate when necessaryKristian Høgsberg
2010-04-28Merge branch '7.8'Brian Paul
2010-04-27Initialize have_back.Pierre Willenbrock
2010-04-27glx: Initialize have_back.Pierre Willenbrok
2010-04-27apple: Change ifdefs for DRI to be DRI && !APPLEJeremy Huddleston
2010-04-23Merge branch '7.8'Michel Dänzer
2010-04-23glx/dri2: Fix build with dri2proto which doesn't define X_DRI2SwapInterval.Michel Dänzer
2010-04-22DRI2/GLX: check for vblank_mode in DRI2 GLX codeJesse Barnes
2010-04-19DRI2: check for swapAvailable before using swap interval protocolJesse Barnes
2010-04-19DRI2: synchronize swap interval with server at startup timeJesse Barnes
2010-04-14Initialize DRI2 swap interval to 0Michael Schmidt
2010-04-01GLX/DRI2: pass GLX drawable ID to dri2InvalidateBuffersJesse Barnes
2010-04-01Revert accidental commits from the xquartz treeJeremy Huddleston
2010-04-01apple: Change ifdefs for DRI to be DRI && !APPLEJeremy Huddleston
2010-03-30glx/dri2: Fix debug build with old dri2proto.Michel Dänzer
2010-03-05glx: Move initialization of ext_list_first_time to where it's storage is allo...Brian Paul
2010-03-05DRI2: expose OML_sync_control if possibleJesse Barnes
2010-02-16dri2: Event driven buffer validation.Francisco Jerez
2010-02-09Retire miniglx and move the actual glx code up to src/glxKristian Høgsberg