Lines Matching refs:scrnum
137 choose_fb_config(Display *dpy, int scrnum)
156 configs = glXChooseFBConfig(dpy, scrnum, fbAttribSingle, &nConfigs);
158 configs = glXChooseFBConfig(dpy, scrnum, fbAttribDouble, &nConfigs);
321 choose_xvisinfo(Display *dpy, int scrnum)
338 visinfo = glXChooseVisual(dpy, scrnum, attribSingle);
340 visinfo = glXChooseVisual(dpy, scrnum, attribDouble);
394 print_screen_info(Display *dpy, int scrnum,
410 root = RootWindow(dpy, scrnum);
415 fbconfigs = choose_fb_config(dpy, scrnum);
430 visinfo = choose_xvisinfo(dpy, scrnum);
461 const char *serverVendor = glXQueryServerString(dpy, scrnum, GLX_VENDOR);
462 const char *serverVersion = glXQueryServerString(dpy, scrnum, GLX_VERSION);
463 const char *serverExtensions = glXQueryServerString(dpy, scrnum, GLX_EXTENSIONS);
467 const char *glxExtensions = glXQueryExtensionsString(dpy, scrnum);
517 printf("display: %s screen: %d\n", displayName, scrnum);
1052 print_visual_info(Display *dpy, int scrnum, InfoMode mode)
1062 theTemplate.screen = scrnum;
1101 print_fbconfig_info(Display *dpy, int scrnum, InfoMode mode)
1109 fbconfigs = glXGetFBConfigs(dpy, scrnum, &numFBConfigs);
1151 mesa_hack(Display *dpy, int scrnum)
1169 visinfo = glXChooseVisual(dpy, scrnum, attribs);
1181 find_best_visual(Display *dpy, int scrnum)
1191 theTemplate.screen = scrnum;
1235 int numScreens, scrnum;
1257 for (scrnum = 0; scrnum < numScreens; scrnum++) {
1258 mesa_hack(dpy, scrnum);
1259 coreWorked = print_screen_info(dpy, scrnum, &opts,
1261 print_screen_info(dpy, scrnum, &opts, False, False,
1263 print_screen_info(dpy, scrnum, &opts, False, True, False, True);
1268 print_visual_info(dpy, scrnum, opts.mode);
1270 print_fbconfig_info(dpy, scrnum, opts.mode);
1274 if (scrnum + 1 < numScreens)