summaryrefslogtreecommitdiff
path: root/mi
AgeCommit message (Expand)AuthorFilesLines
2018-10-04mibltblt: free prgnSrcClip on error path.Dave Airlie1-0/+2
2018-04-05mi: Hush an almost certainly bogus warningAdam Jackson1-1/+1
2018-04-02meson: Distribute more SDK headersThierry Reding1-0/+15
2018-02-21mi: Mention extension loading in verbose logsEmil Velikov1-0/+4
2018-02-19dga: #if XFreeXDGA → #ifdef XFreeXDGALaurent Carlier1-2/+2
2018-02-14miinitext: Remove separate extension toggle listAdam Jackson1-122/+51
2018-02-14miinitext: Load GLX on the mi pathAdam Jackson1-0/+3
2018-01-22miinitext: General cleanup (v2)Adam Jackson1-19/+15
2017-11-06dix: Remove ffs.cAdam Jackson1-4/+0
2017-05-18misprite: Clean up some preprocessor abuseAdam Jackson1-32/+37
2017-05-18misprite: Remove some dead cache variablesAdam Jackson1-6/+0
2017-04-26Add a Meson build system alongside autotools.Eric Anholt1-0/+39
2017-03-23kdrive: Drop kdrive-config.h.Eric Anholt1-4/+0
2017-03-17fb: Remove 24bpp support (v3)Adam Jackson1-2/+0
2017-03-02miarc: "Cache" arc span data for dashed arcsAdam Jackson1-1/+11
2017-03-02miarc: Make the caller free the arc span dataAdam Jackson1-29/+35
2017-03-02miarc: Style cleanup for miWideArcAdam Jackson1-189/+179
2017-02-16mi: Add include guards to migc.hAdam Jackson1-0/+5
2016-09-22XQuartz: Adopt input_lock() and input_unlock()Jeremy Huddleston Sequoia2-34/+0
2016-08-11mi: Remove spurious call to OsReleaseSignals from mieqGrowQueueKeith Packard1-1/+0
2016-07-18Remove readmask from screen block/wakeup handlerKeith Packard1-5/+3
2016-07-18dix: Switch to the libXfont2 API (v2)Keith Packard1-3/+3
2016-06-08dix: Update some comments to reflect the new non-SIGIO input modelAdam Jackson3-5/+5
2016-05-26mi: Grow event queue while reading eventsKeith Packard1-71/+32
2016-05-26Create a threaded mechanism for input [v7]Keith Packard1-34/+4
2016-05-26Remove SIGIO support for input [v5]Keith Packard2-5/+5
2016-05-25mi: Remove miPointerRec from APIKeith Packard2-12/+12
2016-05-25xwayland: Move sprite invalidation logic into mipointerKeith Packard2-0/+21
2015-10-19mi: Correct a miscall of abs() to instead call fabs()Jeremy Huddleston1-1/+1
2015-09-23mi: Log an error if mieqProcessInputEvents() recurses.Andy Ritger1-0/+12
2015-09-23Remove static qualifier on mieqProcessInputEvents()'s 'event'Andy Ritger1-1/+1
2015-08-17mi: Always initialize edge1 and edge2 in miLineArcKeith Packard1-1/+1
2015-08-17mioverlay.c: remove shadowed pScreen.Dave Airlie1-1/+0
2015-07-08dix: Restore PaintWindow screen hookAdam Jackson4-34/+17
2015-07-08mi: Remove questionable optimization from the rootless pathAdam Jackson1-3/+0
2015-07-08dix: unifdef pWin->rootlessUnhittableAdam Jackson1-4/+1
2015-07-08dix: Unexport various implementation detailsAdam Jackson1-0/+1
2015-07-06mi: fix typo in warning about overflowing queueJulien Cristau1-1/+1
2015-06-29Fix border tile origin when background is ParentRelativePeter Harris1-4/+9
2015-06-30cursor: drop ARGB_CURSORDave Airlie1-19/+1
2015-04-21Convert mi & miext to new *allocarray functionsAlan Coopersmith15-67/+62
2015-04-13mi: Partial pie-slice filled arcs may need more space for spansKeith Packard1-0/+5
2015-03-31Fix XQuartz buildJon Turney1-0/+3
2015-01-05mi: fix accidental x/y coordinate swapPeter Hutterer1-2/+2
2014-11-24mi: Fix regression in arc drawingAdam Jackson1-15/+0
2014-11-12mi: fix documentation for miPointerSetPositionPeter Hutterer1-0/+5
2014-11-12Drop trailing whitespacesPeter Hutterer23-116/+116
2014-10-27dix: Always store GC client clip as a region (v2)Adam Jackson4-40/+14
2014-10-27mi: Fold micursor.c into mipointer.cAdam Jackson3-69/+14
2014-10-27mi: Fold mipolyutil.c into mipoly.cAdam Jackson4-387/+285