Lines Matching defs:extensions
790 const __DRIextension **extensions)
794 for (i = 0; extensions[i]; i++) {
795 if (strcmp(extensions[i]->name, __DRI_GET_DRAWABLE_INFO) == 0)
796 psp->getDrawableInfo = (__DRIgetDrawableInfoExtension *) extensions[i];
797 if (strcmp(extensions[i]->name, __DRI_DAMAGE) == 0)
798 psp->damage = (__DRIdamageExtension *) extensions[i];
799 if (strcmp(extensions[i]->name, __DRI_SYSTEM_TIME) == 0)
800 psp->systemTime = (__DRIsystemTimeExtension *) extensions[i];
801 if (strcmp(extensions[i]->name, __DRI_LOADER) == 0)
802 psp->dri2.loader = (__DRIloaderExtension *) extensions[i];
824 * \param extensions ??
839 const __DRIextension **extensions,
850 setupLoaderExtensions(psp, extensions);
875 psp->extensions = emptyExtensionList;
904 const __DRIextension **extensions,
920 setupLoaderExtensions(psp, extensions);
930 psp->extensions = emptyExtensionList;
982 return psp->extensions;
1011 /* This is the table of extensions that the loader will dlsym() for. */