summaryrefslogtreecommitdiff
path: root/src/glx/dri2_glx.c
AgeCommit message (Expand)Author
2011-02-26dri2: Don't call the dri2 flush hook for swapbuffers unless we have a context.Eric Anholt
2011-01-31glx: Properly check for a valid fd in dri2CreateScreen().Henri Verbeet
2011-01-31glx: Fix leaks in DRI2 screen creation error paths.Henri Verbeet
2011-01-09dri2: release texture image.Juan Zhao
2010-09-22glx: Invalidate buffers after binding a drawableKristian Høgsberg
2010-09-22glx: decouple dri2.c and GLX, fixing Gallium EGL and d3d1x buildLuca Barbieri
2010-09-21glx: Hold on to drawables if we're just switching to another contextKristian Høgsberg
2010-09-13glx: Don't destroy DRI2 drawables for legacy glx drawablesKristian Høgsberg
2010-09-08glx: Drop broken drawable garbage collectionKristian Høgsberg
2010-08-04glx: Move deref after NULL checkKristian Høgsberg
2010-08-04glx: dri2InvalidateBuffers() needs the X drawable XID not the GLX oneKristian Høgsberg
2010-07-28glx: Move bind and unbind to context vtableKristian Høgsberg
2010-07-28glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types.Kristian Høgsberg
2010-07-28glx: Rename __GLXscreenConfigs to struct glx_screenKristian Høgsberg
2010-07-28glx: Rename __GLcontextModes to struct glx_configKristian Høgsberg
2010-07-28Avoid a compiler warning about a potentially unused variable.Carl Worth
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