Lines Matching refs:psc
278 static void __glXExtensionsCtrScreen(struct glx_screen * psc);
362 __glXEnableDirectExtension(struct glx_screen * psc, const char *name)
365 __glXExtensionsCtrScreen(psc);
368 name, strlen(name), GL_TRUE, psc->direct_support);
436 * \param psc Pointer to GLX per-screen record.
440 __glXExtensionsCtrScreen(struct glx_screen * psc)
442 if (psc->ext_list_first_time) {
443 psc->ext_list_first_time = GL_FALSE;
444 (void) memcpy(psc->direct_support, direct_glx_support,
453 * \param psc Pointer to GLX per-screen record.
456 * returned. If the extension bit is not enabled or if \c psc is
460 __glXExtensionBitIsEnabled(struct glx_screen * psc, unsigned bit)
464 if (psc != NULL) {
466 __glXExtensionsCtrScreen(psc);
467 enabled = EXT_ENABLED(bit, psc->direct_support);
551 * string is stored in \c psc->effectiveGLXexts.
553 * \param psc Pointer to GLX per-screen record.
560 __glXCalculateUsableExtensions(struct glx_screen * psc,
569 __glXExtensionsCtrScreen(psc);
573 psc->serverGLXexts, server_support);
612 | (client_glx_support[i] & psc->direct_support[i] &
614 | (client_glx_support[i] & psc->direct_support[i] &
635 psc->effectiveGLXexts = __glXGetStringFromTable(known_glx_extensions,