Lines Matching refs:pGlxScreen
165 __GLXscreen *pGlxScreen = glxGetScreen(pScreen); in glxCloseScreen() local
167 pScreen->CloseScreen = pGlxScreen->CloseScreen; in glxCloseScreen()
169 pGlxScreen->destroy(pGlxScreen); in glxCloseScreen()
253 pickFBConfig(__GLXscreen * pGlxScreen, VisualPtr visual) in pickFBConfig() argument
258 for (config = pGlxScreen->fbconfigs; config != NULL; config = config->next) { in pickFBConfig()
286 if (!!compIsAlternateVisual(pGlxScreen->pScreen, visual->vid) != in pickFBConfig()
319 __glXScreenInit(__GLXscreen * pGlxScreen, ScreenPtr pScreen) in __glXScreenInit() argument
328 pGlxScreen->pScreen = pScreen; in __glXScreenInit()
329 pGlxScreen->GLextensions = strdup(GLServerExtensions); in __glXScreenInit()
330 pGlxScreen->GLXextensions = NULL; in __glXScreenInit()
332 pGlxScreen->CloseScreen = pScreen->CloseScreen; in __glXScreenInit()
336 for (m = pGlxScreen->fbconfigs; m != NULL; m = m->next) { in __glXScreenInit()
341 pGlxScreen->numFBConfigs = i; in __glXScreenInit()
343 pGlxScreen->visuals = in __glXScreenInit()
344 calloc(pGlxScreen->numFBConfigs, sizeof(__GLXconfig *)); in __glXScreenInit()
354 config = pickFBConfig(pGlxScreen, visual); in __glXScreenInit()
356 pGlxScreen->visuals[pGlxScreen->numVisuals++] = config; in __glXScreenInit()
370 for (config = pGlxScreen->fbconfigs; config != NULL; config = config->next) { in __glXScreenInit()
419 pGlxScreen->visuals[pGlxScreen->numVisuals++] = config; in __glXScreenInit()
423 dixSetPrivate(&pScreen->devPrivates, glxScreenPrivateKey, pGlxScreen); in __glXScreenInit()
425 if (pGlxScreen->glvnd) in __glXScreenInit()
426 __glXEnableExtension(pGlxScreen->glx_enable_bits, "GLX_EXT_libglvnd"); in __glXScreenInit()
428 i = __glXGetExtensionString(pGlxScreen->glx_enable_bits, NULL); in __glXScreenInit()
430 pGlxScreen->GLXextensions = xnfalloc(i); in __glXScreenInit()
431 (void) __glXGetExtensionString(pGlxScreen->glx_enable_bits, in __glXScreenInit()
432 pGlxScreen->GLXextensions); in __glXScreenInit()