Lines Matching refs:pVisual

88                unsigned short *pblue, VisualPtr pVisual)
90 int shift = 16 - pVisual->bitsPerRGBValue;
91 unsigned lim = (1 << pVisual->bitsPerRGBValue) - 1;
93 if ((pVisual->class | DynamicClass) == GrayScale) {
110 VisualPtr pVisual;
113 pVisual = pmap->pVisual;
114 lim = (1 << pVisual->bitsPerRGBValue) - 1;
115 shift = 16 - pVisual->bitsPerRGBValue;
116 maxent = pVisual->ColormapEntries - 1;
117 if (pVisual->class == TrueColor) {
120 limr = pVisual->redMask >> pVisual->offsetRed;
121 limg = pVisual->greenMask >> pVisual->offsetGreen;
122 limb = pVisual->blueMask >> pVisual->offsetBlue;
133 else if (pVisual->class == StaticColor) {
136 limr = pVisual->redMask >> pVisual->offsetRed;
137 limg = pVisual->greenMask >> pVisual->offsetGreen;
138 limb = pVisual->blueMask >> pVisual->offsetBlue;
142 ((((((i & pVisual->redMask) >> pVisual->offsetRed)
145 ((((((i & pVisual->greenMask) >> pVisual->offsetGreen)
148 ((((((i & pVisual->blueMask) >> pVisual->offsetBlue)
152 else if (pVisual->class == StaticGray) {
180 outdefs[i].red = pmap->red[red >> pVisual->offsetRed].co.local.red; \
181 outdefs[i].green = pmap->green[green >> pVisual->offsetGreen].co.local.green; \
182 outdefs[i].blue = pmap->blue[blue >> pVisual->offsetBlue].co.local.blue; \
192 VisualPtr pVisual;
197 pVisual = pmap->pVisual;
199 stepred = 1 << pVisual->offsetRed;
200 stepgreen = 1 << pVisual->offsetGreen;
201 stepblue = 1 << pVisual->offsetBlue;
202 maxred = pVisual->redMask;
203 maxgreen = pVisual->greenMask;
204 maxblue = pVisual->blueMask;
208 red = indefs->pixel & pVisual->redMask;
216 green = indefs->pixel & pVisual->greenMask;
224 blue = indefs->pixel & pVisual->blueMask;
240 VisualPtr pVisual;
247 for (pVisual = pScreen->visuals;
248 pVisual->vid != pScreen->rootVisual; pVisual++);
250 if (pScreen->rootDepth == 1 || (pVisual->class & DynamicClass))
255 if (CreateColormap(pScreen->defColormap, pScreen, pVisual, &cmap,