Lines Matching defs:psc
347 static void __glXExtensionsCtrScreen(struct glx_screen * psc);
431 __glXEnableDirectExtension(struct glx_screen * psc, const char *name)
434 __glXExtensionsCtrScreen(psc);
437 name, strlen(name), GL_TRUE, psc->direct_support);
505 * \param psc Pointer to GLX per-screen record.
509 __glXExtensionsCtrScreen(struct glx_screen * psc)
511 if (psc->ext_list_first_time) {
512 psc->ext_list_first_time = GL_FALSE;
513 (void) memcpy(psc->direct_support, direct_glx_support,
522 * \param psc Pointer to GLX per-screen record.
525 * returned. If the extension bit is not enabled or if \c psc is
529 __glXExtensionBitIsEnabled(struct glx_screen * psc, unsigned bit)
533 if (psc != NULL) {
535 __glXExtensionsCtrScreen(psc);
536 enabled = EXT_ENABLED(bit, psc->direct_support);
620 * string is stored in \c psc->effectiveGLXexts.
622 * \param psc Pointer to GLX per-screen record.
629 __glXCalculateUsableExtensions(struct glx_screen * psc,
638 __glXExtensionsCtrScreen(psc);
642 psc->serverGLXexts, server_support);
681 | (client_glx_support[i] & psc->direct_support[i] &
683 | (client_glx_support[i] & psc->direct_support[i] &
694 psc->effectiveGLXexts = __glXGetStringFromTable(known_glx_extensions,