Lines Matching refs:visual
291 VisualPtr visual; in compAddAlternateVisual() local
317 visual = pScreen->visuals + (pScreen->numVisuals - 1); /* the new one */ in compAddAlternateVisual()
320 visual->bitsPerRGBValue = 8; in compAddAlternateVisual()
322 visual->class = PseudoColor; in compAddAlternateVisual()
323 visual->nplanes = PICT_FORMAT_BPP(alt->format); in compAddAlternateVisual()
324 visual->ColormapEntries = 1 << visual->nplanes; in compAddAlternateVisual()
329 visual->class = TrueColor; in compAddAlternateVisual()
330 visual->redMask = ((unsigned long) direct->redMask) << direct->red; in compAddAlternateVisual()
331 visual->greenMask = in compAddAlternateVisual()
333 visual->blueMask = ((unsigned long) direct->blueMask) << direct->blue; in compAddAlternateVisual()
335 visual->offsetRed = direct->red; in compAddAlternateVisual()
336 visual->offsetGreen = direct->green; in compAddAlternateVisual()
337 visual->offsetBlue = direct->blue; in compAddAlternateVisual()
342 visual->nplanes = Ones(visual->redMask | in compAddAlternateVisual()
343 visual->greenMask | in compAddAlternateVisual()
344 visual->blueMask | alphaMask); in compAddAlternateVisual()
346 visual->ColormapEntries = (1 << max(Ones(visual->redMask), in compAddAlternateVisual()
347 max(Ones(visual->greenMask), in compAddAlternateVisual()
348 Ones(visual->blueMask)))); in compAddAlternateVisual()
352 compRegisterAlternateVisuals(cs, &visual->vid, 1); in compAddAlternateVisual()