mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2026-01-06 20:10:14 +01:00
Avoid DirectColor visuals for all screens when using PANORAMIX.
This commit is contained in:
parent
573c23d041
commit
0e7c60051e
1 changed files with 11 additions and 0 deletions
|
|
@ -1966,6 +1966,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);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue