Avoid additional DirectColor visuals for better back-end server support.

This commit is contained in:
David Reveman 2008-06-06 00:59:29 -04:00
parent 493a39f936
commit 0fee283a5f

View file

@ -1726,6 +1726,17 @@ Bool dmxScreenInit(int idx, ScreenPtr pScreen, int argc, char *argv[])
}
}
}
#ifdef PANORAMIX
if (!noPanoramiXExtension)
{
/* avoid additional DirectColor visuals for better
back-end server support */
if (preferredClass != DirectColor)
visuals &= ~(1 << DirectColor);
}
#endif
miSetVisualTypesAndMasks(depth, visuals, bitsPerRgb,
preferredClass,
redMask, greenMask, blueMask);