Lines Matching refs:visual
504 VisualPtr visual;
540 visual = malloc(nvisual * sizeof (VisualRec));
542 if (!depth || !visual || !preferredCVCs)
545 free(visual);
550 *visualp = visual;
568 free(visual);
580 visual->class = miVisualPriority[i];
581 visual->bitsPerRGBValue = visuals->bitsPerRGB;
582 visual->ColormapEntries = 1 << d;
583 visual->nplanes = d;
584 visual->vid = *vid = FakeClientID (0);
585 switch (visual->class) {
589 visual->redMask = 0;
590 visual->greenMask = 0;
591 visual->blueMask = 0;
592 visual->offsetRed = 0;
593 visual->offsetGreen = 0;
594 visual->offsetBlue = 0;
598 visual->ColormapEntries = _CE(d);
601 visual->redMask = visuals->redMask;
602 visual->greenMask = visuals->greenMask;
603 visual->blueMask = visuals->blueMask;
604 visual->offsetRed = maskShift (visuals->redMask);
605 visual->offsetGreen = maskShift (visuals->greenMask);
606 visual->offsetBlue = maskShift (visuals->blueMask);
609 visual++;
614 visual = *visualp;
618 * if we did not supplyied by a preferred visual class
621 * default visual/depth from that depth.
650 if (visual[k].vid == depth[i].vids[j])
655 visual[k].class == prefColorVisualClass)