summaryrefslogtreecommitdiff
path: root/dix/gc.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-30Use ARRAY_SIZE all over the treeDaniel Martin1-1/+1
2016-12-12dix: Clear graphicsExposures for scratch GCs in one placeAdam Jackson1-6/+2
2016-12-12dix: Rename (and retype) PixmapPerDepth[1] to defaultStippleAdam Jackson1-7/+6
2014-11-12Drop trailing whitespacesPeter Hutterer1-11/+11
2014-10-27dix: Always store GC client clip as a region (v2)Adam Jackson1-2/+1
2014-03-26dix: Allow NULL stipple in ChangeGCKeith Packard1-3/+5
2014-01-12Replace 'pointer' type with 'void *'Keith Packard1-4/+4
2012-08-06Fix up formatting of initializers for arrays of structsAlan Coopersmith1-5/+5
2012-07-05Add screen-specific privates.Keith Packard1-1/+1
2012-06-05api: rework the X server driver API to avoid global arrays.Dave Airlie1-64/+46
2012-03-21Introduce a consistent coding styleKeith Packard1-665/+627
2010-09-13Un-export CreateScratchGC now that nothing external uses it.Jamey Sharp1-1/+1
2010-09-13Delete unused lastWinOrg field from GCs.Jamey Sharp1-4/+0
2010-06-10Remove unnecessary parentheses around return values in functionsMikhail Gusarov1-3/+3
2010-06-05Change the devPrivates API to require dixRegisterPrivateKeyKeith Packard1-6/+3
2010-05-20Replace screen->rgf scratch GC flags with a bit in each GC.Jamey Sharp1-19/+18
2010-05-19Return an appropriately-typed error from dixLookupResourceByType.Jamey Sharp1-2/+0
2010-05-17Fix build without XACEJulien Cristau1-0/+1
2010-05-14Bugfix for "Pre-validate ChangeGC XIDs": off-by-one in loop index.Jamey Sharp1-1/+1
2010-05-13Quit using clientErrorValue in dix/gc.c.Jamey Sharp1-18/+25
2010-05-13Define GCAllBits as the union of all valid CreateGC masks.Jamey Sharp1-4/+4
2010-05-13Replace dixChangeGC with calls directly to the right variant.Jamey Sharp1-45/+26
2010-05-13Pre-validate ChangeGC XIDs.Jamey Sharp1-81/+64
2010-05-13dixChangeGC callers: Use ChangeGCVal instead of XID almost everywhere.Jamey Sharp1-8/+10
2010-05-12CreateGC: Pass current client on to ChangeGC.Jamey Sharp1-1/+1
2010-05-12Kill ChangeGC in favor of dixChangeGC.Jamey Sharp1-12/+3
2010-05-12Kill DoChangeGC in favor of dixChangeGC.Jamey Sharp1-43/+3
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-14/+14
2010-05-10Simplify error-handling in dixChangeGC.Jamey Sharp1-71/+46
2009-03-09Replace dixLookupResource by dixLookupResourceBy{Type,Class}Keith Packard1-4/+4
2009-02-08dix: always NULL pGC->tile.pixmap in Create{Scratch}GC.Maarten Maathuis1-2/+3
2009-01-22Remove a bunch of useless casts.Adam Jackson1-8/+7
2008-12-03Rework symbol visibility for easier maintenancePaulo Cesar Pereira de Andrade1-17/+17
2008-11-29Export symbols defined in the sdk.Paulo Cesar Pereira de Andrade1-6/+6
2008-10-06Loader: Unexport a handful of consumerless symbols from dixsym.Adam Jackson1-2/+2
2007-11-05Merge branch 'master' into XACE-SELINUXEamon Walsh1-2/+2
2007-11-04Add CreatePixmap allocation hints.Aaron Plattner1-2/+2
2007-09-05xace: add new fields to resource access hook to allow parent resource objectsEamon Walsh1-2/+2
2007-08-28devPrivates rework: since API is already broken, switch everythingEamon Walsh1-37/+5
2007-08-14xace: add hooks + new access codes: core protocol GC requestsEamon Walsh1-22/+36
2007-04-04devPrivates rework: properly free devPrivates on compatibility structures,Eamon Walsh1-0/+2
2007-03-25General DIX static and dead code cleanup.Adam Jackson1-11/+0
2007-03-25Static cleanups, dead code deletion.Adam Jackson1-1/+1
2007-03-08dix: remove 'register' keyword for all variables.Peter Hutterer1-34/+34
2006-12-14Naming change: Security*Access -> Dix*AccessEamon Walsh1-4/+4
2006-07-21Remove RCS tags. Fix Xprint makefile braindamage.Adam Jackson1-2/+0
2006-02-15Mark everything in dixsym.c as _X_EXPORT.Adam Jackson1-13/+13
2005-07-23Add a safety check to catch when numDepths GCperDepthexceeps MAXFORMATSStuart R. Anderson1-0/+3
2005-07-03Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h".Daniel Stone1-1/+1
2005-07-03Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.Daniel Stone1-0/+4