Lines Matching refs: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);
681 driGetDriverName(Display * dpy, int scrNum, char **driverName)
688 *driverName = glx_screen->vtable->get_driver_name(glx_screen);
702 char *driverName;
704 if (driGetDriverName(dpy, scrNum, &driverName)) {
706 if (!driverName)
708 len = strlen(driverName);
711 memcpy(ret, driverName, len + 1);
712 free(driverName);
724 char *driverName;
741 free(e->driverName);
748 get_driver_config(const char *driverName)
752 const __DRIextension **extensions = driOpenDriver(driverName, &handle);
762 config = ext->getXml(driverName);
792 glXGetDriverConfig(const char *driverName)
799 if (strcmp(e->driverName, driverName) == 0)
807 e->config = get_driver_config(driverName);
808 e->driverName = strdup(driverName);
809 if (!e->config || !e->driverName) {
811 free(e->driverName);