Lines Matching refs:pVisual
254 CMapColormapUseMax(VisualPtr pVisual, CMapScreenPtr pScreenPriv)
256 if (pVisual->nplanes > 16)
258 return ((1 << pVisual->nplanes) > pScreenPriv->maxColors);
272 if (CMapColormapUseMax(pmap->pVisual, pScreenPriv))
273 numColors = pmap->pVisual->ColormapEntries;
275 numColors = 1 << pmap->pVisual->nplanes;
361 VisualPtr pVisual = pmap->pVisual;
373 if ((pVisual->class == TrueColor) ||
374 (pVisual->class == StaticColor) || (pVisual->class == StaticGray))
377 if (pVisual->class == DirectColor) {
383 if (CMapColormapUseMax(pVisual, pScreenPriv)) {
389 index = (pdefs[ndef].pixel & pVisual->redMask) >>
390 pVisual->offsetRed;
399 index = (pdefs[ndef].pixel & pVisual->greenMask) >>
400 pVisual->offsetGreen;
409 index = (pdefs[ndef].pixel & pVisual->blueMask) >>
410 pVisual->offsetBlue;
456 (pmap->pVisual->class == TrueColor) &&
457 CMapColormapUseMax(pmap->pVisual, pScreenPriv))
543 indices, cmapPriv->colors, pmap->pVisual);
563 VisualPtr pVisual = pmap->pVisual;
576 reds = pVisual->redMask >> pVisual->offsetRed;
577 greens = pVisual->greenMask >> pVisual->offsetGreen;
578 blues = pVisual->blueMask >> pVisual->offsetBlue;
580 switch (pVisual->class) {
590 if (CMapColormapUseMax(pVisual, pScreenPriv)) {
600 colors[i].red = gamma[((i >> pVisual->offsetRed) & reds) *
602 colors[i].green = gamma[((i >> pVisual->offsetGreen) & greens) *
604 colors[i].blue = gamma[((i >> pVisual->offsetBlue) & blues) *
632 if (CMapColormapUseMax(pVisual, pScreenPriv)) {
651 colors[index].red = gamma[pmap->red[(index >> pVisual->
655 gamma[pmap->green[(index >> pVisual->offsetGreen) & greens].co.
658 gamma[pmap->blue[(index >> pVisual->offsetBlue) & blues].co.
665 (*pScrn->LoadPalette) (pScrn, defs, indices, colors, pmap->pVisual);
696 VisualPtr pVisual = pmap->pVisual;
719 switch (pVisual->class) {
951 (pMap->pVisual->class == TrueColor) &&
952 CMapColormapUseMax(pMap->pVisual, pScreenPriv)) {
959 if (pLink->cmap->pVisual->class == PseudoColor)
1040 (pMap->pVisual->class == TrueColor) &&
1041 CMapColormapUseMax(pMap->pVisual, pScreenPriv)) {
1048 if (pLink->cmap->pVisual->class == PseudoColor)