Lines Matching refs:vinfo
81 XVisualInfo vinfo_template, *vinfo;
90 if ((vinfo = XGetVisualInfo(dpy, vinfo_mask, &vinfo_template, &n)) == NULL)
98 if (! valid_args(vinfo, red_max, green_max, blue_max, property)
100 XFree((char *) vinfo);
109 0, 0, InputOnly, vinfo->visual,
118 vinfo->visual, AllocNone);
125 else if (vinfo->class == TrueColor || vinfo->class == DirectColor) {
126 stdcmap->red_mult = lowbit(vinfo->red_mask);
127 stdcmap->green_mult = lowbit(vinfo->green_mask);
128 stdcmap->blue_mult = lowbit(vinfo->blue_mask);
136 stdcmap->visualid = vinfo->visualid;
144 XFree((char *) vinfo);
161 valid_args(XVisualInfo *vinfo, unsigned long red_max, unsigned long green_max,
164 * vinfo - specifies visual
173 if ((vinfo->class == DirectColor) || (vinfo->class == TrueColor)) {
176 mask = vinfo->red_mask;
181 mask = vinfo->green_mask;
186 mask = vinfo->blue_mask;
193 if (ncolors > (unsigned long) vinfo->colormap_size)
197 if (ncolors > (unsigned long) vinfo->colormap_size)