removing some unnecessary restricitons on the allowed visuals.

This commit is contained in:
Egbert Eich 2004-07-30 21:39:20 +00:00
parent 0ba1559946
commit 63a152f781

View File

@ -902,25 +902,6 @@ xf86SetDefaultVisual(ScrnInfoPtr scrp, int visual)
case DirectColor:
xf86DrvMsg(scrp->scrnIndex, visualFrom, "Default visual is %s\n",
xf86VisualNames[scrp->defaultVisual]);
/* Check if the visual is valid for the depth */
if (scrp->depth == 1 && scrp->defaultVisual != StaticGray)
bad = TRUE;
#if 0
else if (scrp->depth == 4 &&
(scrp->defaultVisual == TrueColor ||
scrp->defaultVisual == DirectColor))
bad = TRUE;
#endif
else if (scrp->depth > MAX_PSEUDO_DEPTH &&
scrp->defaultVisual != TrueColor &&
scrp->defaultVisual != DirectColor)
bad = TRUE;
if (bad) {
xf86DrvMsg(scrp->scrnIndex, X_ERROR, "Selected default "
"visual (%s) is not valid for depth %d\n",
xf86VisualNames[scrp->defaultVisual], scrp->depth);
return FALSE;
} else
return TRUE;
default: