summaryrefslogtreecommitdiff
path: root/miext
AgeCommit message (Expand)AuthorFilesLines
2022-12-21rootless: Add additional debug logging to help triage XQuartz fb/rootless/dam...Jeremy Huddleston Sequoia1-3/+41
2022-06-14rootless: Dead code removal (ROOTLESS_REDISPLAY_DELAY is already defined)Jeremy Huddleston Sequoia1-5/+0
2021-09-15Drop XWayland DDXPovilas Kanapickas1-1/+1
2021-03-26miext: Remove if check which is always truePovilas Kanapickas1-8/+2
2021-03-11meson: hide C API if Xorg is disabled (like autotools)Jan Beich3-3/+9
2020-07-05Fix spelling/wording issuesAlan Coopersmith5-8/+8
2019-10-30mi: Add a default no-op miSourceValidateAdam Jackson1-4/+2
2019-09-26miext/sync: Make struct _SyncObject::initialized fully ABI compatibleMichel Dänzer1-1/+1
2019-08-21miext/sync: Fix needless ABI changeAdam Jackson1-1/+1
2019-08-15meson: Build miext/sync for XwaylandOlivier Fourdan1-1/+1
2019-05-02meson: Build rootless extensionJon Turney1-0/+13
2019-04-17xsync: Add resource inside of SyncCreate, export SyncCreateAlex Goins3-13/+20
2018-09-25miext/damage: take care of the coordinate mode in damagePolyPointCedric Roux1-10/+30
2018-04-02meson: Distribute more SDK headersThierry Reding3-0/+22
2017-09-20sync: Clean up a bit of header formatting.Eric Anholt1-8/+5
2017-09-20sync: Convert from "CARD64" to int64_t.Eric Anholt2-10/+6
2017-04-26Add a Meson build system alongside autotools.Eric Anholt3-0/+58
2017-03-21dix: Remove PRIVATE_DAMAGEAdam Jackson2-3/+2
2017-02-08damage: Validate source pictures bound to windows before unwrappingMichel Dänzer1-0/+10
2016-12-13Revert "damage: Make damageRegionProcessPending take a damage not a drawable"Adam Jackson1-61/+60
2016-12-12shadow: Remove unused shadowAllocAdam Jackson3-52/+0
2016-12-12shadow: Macro cleanupAdam Jackson13-19/+15
2016-12-12shadow: Remove indirection stubsAdam Jackson4-29/+0
2016-12-12shadow: Lift 32->24 conversion from modesetting to dixAdam Jackson3-0/+142
2016-07-18Remove fd_set from Block/Wakeup handler APIKeith Packard1-2/+2
2016-07-18Remove readmask from screen block/wakeup handlerKeith Packard1-2/+2
2016-07-18dix: Switch to the libXfont2 API (v2)Keith Packard1-2/+2
2016-06-20dix: Call screen block/wakeup handlers closest to blocking [v3]Keith Packard2-13/+8
2016-05-18damage: Make damageRegionProcessPending take a damage not a drawableAdam Jackson1-60/+61
2015-09-21rootless: Fix bogus handling of broken root clipAdam Jackson1-1/+1
2015-08-17rootless: rename w->_w to avoid shadow warningsDave Airlie1-9/+9
2015-08-17rootless: fix warnings due to lack of const keeping.Dave Airlie2-3/+3
2015-07-08dix: Restore PaintWindow screen hookAdam Jackson4-2/+26
2015-07-08rootless: Build unconditionallyAdam Jackson1-8/+1
2015-07-08rootless: Genericize the config header a bitAdam Jackson1-15/+4
2015-07-08dix: unifdef pWin->rootlessUnhittableAdam Jackson1-4/+4
2015-07-08dix: Unexport various implementation detailsAdam Jackson1-0/+1
2015-04-21Convert mi & miext to new *allocarray functionsAlan Coopersmith3-4/+4
2014-11-12Drop trailing whitespacesPeter Hutterer7-25/+25
2014-10-08rootless: remove redundant RootlessShapedWindowInAdam Jackson1-62/+3
2014-07-29miext/shadow: Remove shadowInitAdam Jackson2-24/+0
2014-07-29miext/shadow: Remove ancient backwards-compatibility hackAdam Jackson2-36/+0
2014-03-17sync: Add a header include necessary to use misyncstr.hEric Anholt1-0/+1
2014-01-12Replace 'pointer' type with 'void *'Keith Packard6-20/+20
2014-01-12damage: Clean up warningsKeith Packard2-4/+3
2013-12-02miext/sync: Handle libxshmfence API changeKeith Packard1-1/+1
2013-12-02miext: Move SyncShm FDs out of the way of clientsKeith Packard1-0/+3
2013-11-23miext: Ensure xshmfence is only called when driver supports itKeith Packard6-10/+162
2013-11-04Disable DRI3 and sync fence FD functions if xshmfence isn't availableKeith Packard1-1/+6
2013-10-31miext/damage: Partial revert of "Only wrap into the GC ops chain if there's a...Jeremy Huddleston Sequoia1-4/+1