diff options
author | Keith Packard <keithp@keithp.com> | 2010-06-06 15:21:28 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2010-06-10 19:16:20 -0700 |
commit | fd69234db004e98c663f5c6c4360d2cecaa8a4df (patch) | |
tree | 490edf5bc7eb202a5350bec1fae831dbe521753c | |
parent | a8ec9eca850f2a7ad4c5cf31c1c011c120688496 (diff) |
Ignore RandR timestamps harder
Checking timestamps in post 1.1 randr requests was never a good idea,
let's ignore them and just make the configuration changes.
Signed-off-by: Keith Packard <keithp@keithp.com>
Acked-by: Chase Douglas <chase.douglas@canonical.com>
-rw-r--r-- | randr/rrcrtc.c | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/randr/rrcrtc.c b/randr/rrcrtc.c index f5fe76512..14f6e45ac 100644 --- a/randr/rrcrtc.c +++ b/randr/rrcrtc.c @@ -863,19 +863,6 @@ ProcRRSetCrtcConfig (ClientPtr client) goto sendReply; } -#if 0 - /* - * if the client's config timestamp is not the same as the last config - * timestamp, then the config information isn't up-to-date and - * can't even be validated - */ - if (CompareTimeStamps (configTime, pScrPriv->lastConfigTime) != 0) - { - rep.status = RRSetConfigInvalidConfigTime; - goto sendReply; - } -#endif - /* * Validate requested rotation */ @@ -948,16 +935,6 @@ ProcRRSetCrtcConfig (ClientPtr client) #endif } - /* - * Make sure the requested set-time is not older than - * the last set-time - */ - if (CompareTimeStamps (time, pScrPriv->lastSetTime) < 0) - { - rep.status = RRSetConfigInvalidTime; - goto sendReply; - } - if (!RRCrtcSet (crtc, mode, stuff->x, stuff->y, rotation, numOutputs, outputs)) { @@ -1088,16 +1065,6 @@ ProcRRSetPanning (ClientPtr client) time = ClientTimeToServerTime(stuff->timestamp); - /* - * Make sure the requested set-time is not older than - * the last set-time - */ - if (CompareTimeStamps (time, pScrPriv->lastSetTime) < 0) - { - rep.status = RRSetConfigInvalidTime; - goto sendReply; - } - if (!pScrPriv->rrGetPanning) return RRErrorBase + BadRRCrtc; |