Lines Matching refs:visual
232 initGlxVisual(VisualPtr visual, __GLXconfig * config) in initGlxVisual() argument
238 config->visualID = visual->vid; in initGlxVisual()
239 visual->class = glxConvertToXVisualType(config->visualType); in initGlxVisual()
240 visual->bitsPerRGBValue = maxBits; in initGlxVisual()
241 visual->ColormapEntries = 1 << maxBits; in initGlxVisual()
242 visual->nplanes = config->redBits + config->greenBits + config->blueBits; in initGlxVisual()
244 visual->redMask = config->redMask; in initGlxVisual()
245 visual->greenMask = config->greenMask; in initGlxVisual()
246 visual->blueMask = config->blueMask; in initGlxVisual()
247 visual->offsetRed = findFirstSet(config->redMask); in initGlxVisual()
248 visual->offsetGreen = findFirstSet(config->greenMask); in initGlxVisual()
249 visual->offsetBlue = findFirstSet(config->blueMask); in initGlxVisual()
253 pickFBConfig(__GLXscreen * pGlxScreen, VisualPtr visual) in pickFBConfig() argument
261 if (config->redMask != visual->redMask || in pickFBConfig()
262 config->greenMask != visual->greenMask || in pickFBConfig()
263 config->blueMask != visual->blueMask) in pickFBConfig()
270 if (glxConvertToXVisualType(config->visualType) != visual->class) in pickFBConfig()
273 if (visual->nplanes == 32 && config->rgbBits != 32) in pickFBConfig()
278 if (visual->nplanes == 32 && config->sRGBCapable == GL_TRUE) in pickFBConfig()
286 if (!!compIsAlternateVisual(pGlxScreen->pScreen, visual->vid) != in pickFBConfig()
352 VisualPtr visual = &pScreen->visuals[i]; in __glXScreenInit() local
354 config = pickFBConfig(pGlxScreen, visual); in __glXScreenInit()
357 config->visualID = visual->vid; in __glXScreenInit()
360 if (compIsAlternateVisual(pScreen, visual->vid)) in __glXScreenInit()
373 VisualPtr visual; in __glXScreenInit() local
409 visual = AddScreenVisuals(pScreen, 1, depth); in __glXScreenInit()
410 if (visual == NULL) in __glXScreenInit()
416 (void) CompositeRegisterAlternateVisuals(pScreen, &visual->vid, 1); in __glXScreenInit()
420 initGlxVisual(visual, config); in __glXScreenInit()