Home | History | Annotate | Download | only in glx

Lines Matching defs:extensions

238    free((char *) context->extensions);
622 driswBindExtensions(struct drisw_screen *psc, const __DRIextension **extensions)
643 /* FIXME: Figure out what other extensions can be ported here from dri2. */
644 for (i = 0; extensions[i]; i++) {
645 if ((strcmp(extensions[i]->name, __DRI_TEX_BUFFER) == 0)) {
646 psc->texBuffer = (__DRItexBufferExtension *) extensions[i];
653 && strcmp(extensions[i]->name, __DRI2_RENDERER_QUERY) == 0) {
654 psc->rendererQuery = (__DRI2rendererQueryExtension *) extensions[i];
657 if (strcmp(extensions[i]->name, __DRI2_FLUSH_CONTROL) == 0) {
669 const __DRIextension **extensions;
687 extensions = driGetDriverExtensions(psc->driver, SWRAST_DRIVER_NAME);
688 if (extensions == NULL)
691 for (i = 0; extensions[i]; i++) {
692 if (strcmp(extensions[i]->name, __DRI_CORE) == 0)
693 psc->core = (__DRIcoreExtension *) extensions[i];
694 if (strcmp(extensions[i]->name, __DRI_SWRAST) == 0)
695 psc->swrast = (__DRIswrastExtension *) extensions[i];
696 if (strcmp(extensions[i]->name, __DRI_COPY_SUB_BUFFER) == 0)
697 psc->copySubBuffer = (__DRIcopySubBufferExtension *) extensions[i];
708 extensions,
720 extensions = psc->core->getExtensions(psc->driScreen);
721 driswBindExtensions(psc, extensions);