Lines Matching refs:vinfo
97 XVisualInfo template, *vinfo, *v1, *v2;
105 vinfo = XGetVisualInfo(dpy, vinfo_mask, &template, &nvisuals);
106 if (vinfo == NULL) /* unexpected: a screen with no visuals */
109 v1 = getDeepestVisual(DirectColor, vinfo, nvisuals);
110 v2 = getDeepestVisual(PseudoColor, vinfo, nvisuals);
122 if (((v1 = getDeepestVisual(TrueColor, vinfo, nvisuals)) != NULL)
123 || ((v1 = getDeepestVisual(StaticColor, vinfo, nvisuals)) !=
128 (((v1 = getDeepestVisual(GrayScale, vinfo, nvisuals)) != NULL)
129 || ((v1 = getDeepestVisual(StaticGray, vinfo, nvisuals)) !=
134 XFree ((char *) vinfo);
141 getDeepestVisual(int visual_class, XVisualInfo *vinfo, int nvisuals)
147 for (i=0; i < nvisuals; i++, vinfo++)
148 if (vinfo->class == visual_class && vinfo->depth > maxdepth)
150 maxdepth = vinfo->depth;
151 v = vinfo;