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>
This commit is contained in:
parent
a8ec9eca85
commit
fd69234db0
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user