XQuartz: Don't add the 15bit visual any more
Mountain Lion only supports 32bit backing stores, so don't use 15bit visuals until libXplugin adapts Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
This commit is contained in:
parent
c298f9c42e
commit
ba4bb3bc1b
|
@ -230,13 +230,15 @@ DarwinScreenInit(ScreenPtr pScreen, int argc, char **argv)
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Make PseudoColor visuals not suck in TrueColor mode
|
// TODO: Make PseudoColor visuals not suck in TrueColor mode
|
||||||
// if(dfb->depth > 8)
|
// if(dfb->depth > 8)
|
||||||
// miSetVisualTypesAndMasks(8, PseudoColorMask, 8, PseudoColor, 0, 0, 0);
|
// miSetVisualTypesAndMasks(8, PseudoColorMask, 8, PseudoColor, 0, 0, 0);
|
||||||
if (dfb->depth > 15)
|
//
|
||||||
miSetVisualTypesAndMasks(15, TrueColorMask, 5, TrueColor,
|
// TODO: Re-add support for 15bit
|
||||||
RM_ARGB(0, 5, 5, 5), GM_ARGB(0, 5, 5,
|
// if (dfb->depth > 15)
|
||||||
5),
|
// miSetVisualTypesAndMasks(15, TrueColorMask, 5, TrueColor,
|
||||||
BM_ARGB(0, 5, 5, 5));
|
// RM_ARGB(0, 5, 5, 5), GM_ARGB(0, 5, 5,
|
||||||
|
// 5),
|
||||||
|
// BM_ARGB(0, 5, 5, 5));
|
||||||
if (dfb->depth > 24)
|
if (dfb->depth > 24)
|
||||||
miSetVisualTypesAndMasks(24, TrueColorMask, 8, TrueColor,
|
miSetVisualTypesAndMasks(24, TrueColorMask, 8, TrueColor,
|
||||||
RM_ARGB(0, 8, 8, 8), GM_ARGB(0, 8, 8,
|
RM_ARGB(0, 8, 8, 8), GM_ARGB(0, 8, 8,
|
||||||
|
|
|
@ -359,6 +359,10 @@ have_depth:
|
||||||
dfb->blueMask = 0;
|
dfb->blueMask = 0;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
#if 0
|
||||||
|
// Removed because Mountain Lion removed support for
|
||||||
|
// 15bit backing stores. We can possibly re-add
|
||||||
|
// this once libXplugin is updated to work around it.
|
||||||
case 15:
|
case 15:
|
||||||
dfb->visuals = TrueColorMask; //LARGE_VISUALS;
|
dfb->visuals = TrueColorMask; //LARGE_VISUALS;
|
||||||
dfb->preferredCVC = TrueColor;
|
dfb->preferredCVC = TrueColor;
|
||||||
|
@ -369,6 +373,7 @@ have_depth:
|
||||||
dfb->greenMask = GM_ARGB(0, 5, 5, 5);
|
dfb->greenMask = GM_ARGB(0, 5, 5, 5);
|
||||||
dfb->blueMask = BM_ARGB(0, 5, 5, 5);
|
dfb->blueMask = BM_ARGB(0, 5, 5, 5);
|
||||||
break;
|
break;
|
||||||
|
#endif
|
||||||
|
|
||||||
// case 24:
|
// case 24:
|
||||||
default:
|
default:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user