Lines Matching defs:vi
45 checkOverlayAcceptability(XVisualInfo * vi, unsigned int mode)
50 glXGetConfig(__glutDisplay, vi, GLX_USE_GL, &value);
55 glXGetConfig(__glutDisplay, vi, GLX_RGBA, &value);
60 glXGetConfig(__glutDisplay, vi, GLX_DOUBLEBUFFER, &value);
65 glXGetConfig(__glutDisplay, vi, GLX_STEREO, &value);
75 glXGetConfig(__glutDisplay, vi, GLX_DEPTH_SIZE, &value);
80 glXGetConfig(__glutDisplay, vi, GLX_STENCIL_SIZE, &value);
88 glXGetConfig(__glutDisplay, vi, GLX_SAMPLES_SGIS, &value);
103 XLayerVisualInfo *vi;
120 vi = __glutXGetLayerVisualInfo(__glutDisplay,
123 if (vi) {
127 bad = checkOverlayAcceptability(&vi[j].vinfo, mode);
129 /* Set vi[j].vinfo.visual to mark it unacceptable. */
130 vi[j].vinfo.visual = NULL;
137 if (vi[j].vinfo.visual) {
139 goodVisual = &vi[j].vinfo;
141 if (goodVisual->depth < vi[j].vinfo.depth) {
142 goodVisual = &vi[j].vinfo;
154 XFree(vi);
157 XFree(vi);
320 XVisualInfo *vi;
341 vi = __glutDetermineVisualFromString(__glutDisplayString, treatAsSingle,
344 if (vi) {
345 return vi;
564 XVisualInfo *vi;
568 vi = determineOverlayVisual(&dummy, &visAlloced, &fbc);
569 if (vi) {
571 XFree(vi);