summaryrefslogtreecommitdiff
path: root/glx
AgeCommit message (Expand)AuthorFilesLines
2010-11-30glx: Remove swap barrier and hyperpipe supportAdam Jackson12-355/+1
2010-11-10Merge remote branch 'whot/for-keith'Keith Packard3-11/+4
2010-11-10Replace usage of DamageRegionAppend with DamageDamageRegion to fix reportAfter.Eric Anholt1-3/+1
2010-11-11Remove more superfluous if(p!=NULL) checks around free(p).Cyril Brulebois3-9/+3
2010-11-11Remove more superfluous if(p!=NULL) checks around free(p).Cyril Brulebois1-2/+1
2010-09-28glx: Fix use after free in DrawableGoneKristian Høgsberg1-6/+5
2010-09-13glxdriswrast: Use CreateGC, not CreateScratchGC.Jamey Sharp1-12/+8
2010-08-19glx: Prevent NULL context deref in __glXGetDrawable() (bug 29184)Chris Wilson1-0/+7
2010-07-13Unwrap/rewrap EnterVT/LeaveVT completely, Fixes 28998Keith Packard2-4/+30
2010-06-22dri2: avoid crash with old dri drivers.Dave Airlie1-1/+2
2010-06-11Get rid of xstrdup when argument is definitely non-NULLMikhail Gusarov2-4/+4
2010-06-10glxdriswrast bugfix: configure swapgc, not gc.Jamey Sharp1-1/+1
2010-06-10Remove unnecessary parentheses around return values in functionsMikhail Gusarov1-2/+2
2010-06-06Remove more superfluous if(p) checks around free(p)Mikhail Gusarov4-15/+10
2010-06-05Change the devPrivates API to require dixRegisterPrivateKeyKeith Packard2-5/+8
2010-06-05Rename region macros to eliminate screen argumentKeith Packard2-9/+9
2010-05-19Set event sequence number in WriteEventsToClient instead of at callers.Jamey Sharp1-1/+0
2010-05-13Eliminate boilerplate around client->noClientException.Jamey Sharp1-1/+1
2010-05-13clientErrorValue is never used outside dix. Stop importing it.Jamey Sharp1-2/+0
2010-05-13Replace dixChangeGC with calls directly to the right variant.Jamey Sharp1-2/+2
2010-05-13dixChangeGC callers: Use ChangeGCVal instead of XID almost everywhere.Jamey Sharp1-11/+5
2010-05-13dri2: Send out event when auxillary buffers are invalidatedKristian Høgsberg1-1/+22
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov12-80/+80
2010-05-11dri2: Take an XID for tracking the DRI2 drawableKristian Høgsberg5-21/+34
2010-05-11glxdri2: Hard-code the extension version we needKristian Høgsberg1-3/+3
2010-05-07Introduce dixLookupFontable for "FONT or GC" parameters.Jamey Sharp1-14/+3
2010-04-16glx: Drop DestroyWindow hookKristian Høgsberg2-29/+0
2010-04-16DRI2: Track DRI2 drawables as resources, not privatesKristian Høgsberg1-5/+0
2010-04-16glx: Let the resource system destroy pixmapsKristian Høgsberg1-14/+15
2010-04-16glx: Track GLX 1.3 style GLX drawables under their X drawable ID as wellKristian Høgsberg2-0/+23
2010-04-12glx: Set the pbuffer bit for dri2 fbconfigsKristian Høgsberg5-12/+21
2010-04-06Merge remote branch 'jbarnes/master'Keith Packard1-14/+9
2010-03-29GLX/DRI2: expose swap control extensions if DDX support is presentJesse Barnes1-14/+9
2010-03-29GLX: Remove a redundant initializationJeremy Huddleston1-2/+0
2010-03-23Fix typos in the swap functionsTomas Carnecky1-4/+4
2010-02-24glx: Compile fix to let server compile with new and old mesaKristian Høgsberg1-0/+7
2010-02-17os: Prevent core dump from being truncated.Rami Ylimaki1-1/+1
2010-01-27Merge remote branch 'alanc/master'Keith Packard6-10/+10
2010-01-27dri2: Fix order of operations issue in __glXdriSwapEvent test.Eric Anholt1-1/+1
2010-01-25glx: Sun compilers now support some gcc __attribute__ valuesAlan Coopersmith6-10/+10
2010-01-11GLX/DRI2: add INTEL_swap_event supportJesse Barnes6-1/+49
2010-01-11DRI2: add support for new DRI2 protocol requestsJesse Barnes9-28/+73
2009-12-18Add type name argument to CreateNewResourceTypeAlan Coopersmith1-8/+6
2009-12-18Check for failures from CreateNewResourceTypeAlan Coopersmith1-0/+3
2009-12-14glx: swrast can do GLX 1.4 tooAdam Jackson1-0/+3
2009-10-29Supply all code using dl*() with DLOPEN_LIBSMikhail Gusarov1-0/+4
2009-10-28Suppress certain GCC warnings in auto-generated code.Jamey Sharp1-1/+6
2009-10-28Suppress GCC warnings like "the address of `u1' will always evaluate as `true'".Jamey Sharp1-1/+1
2009-10-08Cast small-int values through intptr_t when passed as pointersJamey Sharp1-1/+1
2009-10-08Fix "possibly uninitialized" warnings in glxJamey Sharp1-2/+2