Lines Matching defs:driverName
65 * \param driverName - a name like "i965", "radeon", "nouveau", etc.
73 driOpenDriver(const char *driverName, void **out_driver_handle)
87 loader_open_driver(driverName, out_driver_handle, search_path_vars);
616 driGetDriverName(Display * dpy, int scrNum, char **driverName)
623 *driverName = glx_screen->vtable->get_driver_name(glx_screen);
637 char *driverName;
639 if (driGetDriverName(dpy, scrNum, &driverName)) {
641 if (!driverName)
643 len = strlen(driverName);
646 memcpy(ret, driverName, len + 1);
647 free(driverName);
659 char *driverName;
676 free(e->driverName);
683 get_driver_config(const char *driverName)
687 const __DRIextension **extensions = driOpenDriver(driverName, &handle);
697 config = ext->getXml(driverName);
727 glXGetDriverConfig(const char *driverName)
734 if (strcmp(e->driverName, driverName) == 0)
742 e->config = get_driver_config(driverName);
743 e->driverName = strdup(driverName);
744 if (!e->config || !e->driverName) {
746 free(e->driverName);