summaryrefslogtreecommitdiff
path: root/dix
AgeCommit message (Expand)AuthorFilesLines
2016-07-21os: Switch server to poll(2) [v3]Keith Packard1-0/+4
2016-07-21dix: Use list for ready clientsKeith Packard1-33/+80
2016-07-18dix: Intermediate GrabServer state 'GrabKickout' not neededKeith Packard1-7/+1
2016-07-18dix/os: Merge priority computation into SmartScheduleClientKeith Packard1-10/+12
2016-07-18Remove fd_set from Block/Wakeup handler APIKeith Packard2-14/+13
2016-07-18Remove readmask from screen block/wakeup handlerKeith Packard1-12/+6
2016-07-18dix: Switch to the libXfont2 API (v2)Keith Packard3-134/+197
2016-07-15dix: Work around non-premultiplied ARGB cursor dataMichel Dänzer1-0/+23
2016-06-20dix: Call screen block/wakeup handlers closest to blocking [v3]Keith Packard1-10/+13
2016-06-17xrandrprovider: Do not use separate lists for unbound / source / offload slavesHans de Goede1-13/+17
2016-06-10xace: Remove the audit hooks and tune dispatchAdam Jackson1-1/+0
2016-06-08prime: clean up slave bo properly. (v3)Dave Airlie1-0/+7
2016-06-01dix: Don't update current time in the middle of input event processingKeith Packard2-2/+0
2016-05-30dix: Remove bogus input_mutex and input_mutex_count definitions from globals.cKeith Packard1-9/+0
2016-05-26dix: Reallocate touchpoint buffer at input event time [v2]Keith Packard1-59/+29
2016-05-26Create a threaded mechanism for input [v7]Keith Packard2-4/+14
2016-05-26Remove SIGIO support for input [v5]Keith Packard3-11/+11
2016-05-16Input: Send XI2 FocusOut NotifyPointer events to the pointer window.Andrew Comminos1-4/+16
2016-05-04dix: Push UpdateCurrentTimeIf down out of the main loopAdam Jackson6-16/+27
2016-04-29dix: Squash some new gcc6 warningsAdam Jackson1-2/+1
2016-04-22dix/ptraccel: Remove float literalsSimon Thum1-19/+19
2016-04-22dix/ptraccel: Fix memory leak in InitPredictableAccelerationSchemeSimon Thum1-2/+8
2016-04-18dix: Add RootWindowFinalizeCallbackAdam Jackson1-0/+3
2016-02-29dix: Add ClientSignalAll()Chris Wilson1-0/+22
2016-02-22dix: Add hybrid full-size/empty-clip mode to SetRootClipDaniel Stone1-11/+21
2015-12-07prime: Damage full destination rectangle when we start dirty trackingMichel Dänzer1-0/+21
2015-12-01dix: Move InitFonts up above screen initializationKeith Packard2-2/+3
2015-12-01Remove non-smart scheduler. Don't require setitimer.Keith Packard1-7/+10
2015-11-30dix: Remove redundant ChangeWindowPropertyAdam Jackson1-8/+0
2015-11-24Input: Add focus-in event sourceDaniel Stone1-0/+5
2015-11-24Input: Add DeviceEventSource enumDaniel Stone2-12/+16
2015-11-10Also dump passive grabs on XF86LogGrabInfoMichael Stapelberg1-0/+126
2015-10-19fonts: Continue when font calls return Suspended more than onceKeith Packard1-21/+0
2015-10-19dix: Silence -Wunused-variable warning by moving window.c off of legacy regio...Jeremy Huddleston1-5/+4
2015-09-25protocol.txt: Add MIT-SHM 1.2 requestsAlan Coopersmith1-0/+2
2015-09-25protocol.txt: Add DRI3 1.0 requestsAlan Coopersmith1-0/+6
2015-09-25protocol.txt: Add Present 1.0 requestsAlan Coopersmith1-0/+5
2015-09-25protocol.txt: Add RANDR 1.5 requestsAlan Coopersmith1-0/+3
2015-09-25protocol.txt: Remove extensions that died before Xorg was bornAlan Coopersmith1-182/+0
2015-09-23dix: put warning in for scroll increments of 0Peter Hutterer1-0/+4
2015-09-22dix: remove dead extensions to protocol.txtTiago Vignatti1-59/+0
2015-09-22Add new GLX events errors and requests to protocol.txtRobert Hooker1-0/+38
2015-09-22Add DRI2 2.2/2.3 events and requests to protocol.txtRobert Hooker1-0/+7
2015-09-21privates: Clear screen-specific keys during CloseScreenAaron Plattner2-0/+10
2015-08-28debug output format fix in TouchEventHistoryPush()Jon TURNEY1-1/+1
2015-08-24configurable maximum number of clientsOlivier Fourdan4-22/+45
2015-07-08atom: make FreeAtom staticAdam Jackson1-3/+1
2015-07-08atom: Bump initial table sizeAdam Jackson1-1/+1
2015-07-08dix: Restore PaintWindow screen hookAdam Jackson1-2/+2
2015-07-08dix: unifdef pWin->rootlessUnhittableAdam Jackson1-4/+1