randr: Un-duplicate the reduced blanking check.
This commit is contained in:
parent
453ee39bc6
commit
8868bb4131
|
@ -530,17 +530,9 @@ xf86ModeIsReduced(const DisplayModeRec *mode)
|
||||||
void
|
void
|
||||||
xf86ValidateModesReducedBlanking(ScrnInfoPtr pScrn, DisplayModePtr modeList)
|
xf86ValidateModesReducedBlanking(ScrnInfoPtr pScrn, DisplayModePtr modeList)
|
||||||
{
|
{
|
||||||
DisplayModePtr mode;
|
for (; modeList != NULL; modeList = modeList->next)
|
||||||
|
if (xf86ModeIsReduced(modeList))
|
||||||
for (mode = modeList; mode != NULL; mode = mode->next) {
|
modeList->status = MODE_NO_REDUCED;
|
||||||
/* gratuitous duplication from pre-randr validation code */
|
|
||||||
if ((((mode->HDisplay * 5 / 4) & ~0x07) > mode->HTotal) &&
|
|
||||||
((mode->HTotal - mode->HDisplay) == 160) &&
|
|
||||||
((mode->HSyncEnd - mode->HDisplay) == 80) &&
|
|
||||||
((mode->HSyncEnd - mode->HSyncStart) == 32) &&
|
|
||||||
((mode->VSyncStart - mode->VDisplay) == 3))
|
|
||||||
mode->status = MODE_NO_REDUCED;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue