Lines Matching refs:driverName
99 driGetDriverName(Display * dpy, int scrNum, char **driverName)
106 *driverName = NULL;
119 &driverPatch, driverName);
127 driverMajor, driverMinor, driverPatch, *driverName,
134 Bool ret = DRI2Connect(dpy, RootWindow(dpy, scrNum), driverName, &dev);
155 char *driverName;
156 if (driGetDriverName(dpy, scrNum, &driverName)) {
158 if (!driverName)
160 len = strlen(driverName);
163 memcpy(ret, driverName, len + 1);
164 free(driverName);
176 char *driverName;
199 free(e->driverName);
206 get_driver_config(const char *driverName)
210 const __DRIextension **extensions = driOpenDriver(driverName, &handle);
220 config = ext->getXml(driverName);
250 glXGetDriverConfig(const char *driverName)
257 if (strcmp(e->driverName, driverName) == 0)
265 e->config = get_driver_config(driverName);
266 e->driverName = strdup(driverName);
267 if (!e->config || !e->driverName) {
269 free(e->driverName);
427 char *driverName;
485 &ddx_version.patch, &driverName)) {
490 free(driverName); /* No longer needed. */
905 char *driverName;
917 if (!driGetDriverName(priv->dpy, screen, &driverName)) {
921 extensions = driOpenDriver(driverName, &psc->driver);
959 free(driverName);
964 CriticalErrorMessageF("failed to load driver: %s\n", driverName);
966 free(driverName);