egl: added Name field to _EGLDriver so a driver name string can propogate up through EGL_VERSION string
This commit is contained in:
parent
d1a0faffc3
commit
1c73b4ba86
|
@ -81,7 +81,8 @@ eglInitialize(EGLDisplay dpy, EGLint *major, EGLint *minor)
|
||||||
|
|
||||||
dpyPriv->Driver->APImajor = *major;
|
dpyPriv->Driver->APImajor = *major;
|
||||||
dpyPriv->Driver->APIminor = *minor;
|
dpyPriv->Driver->APIminor = *minor;
|
||||||
sprintf(dpyPriv->Driver->Version, "%d.%d", *major, *minor);
|
snprintf(dpyPriv->Driver->Version, sizeof(dpyPriv->Driver->Version),
|
||||||
|
"%d.%d (%s)", *major, *minor, dpyPriv->Driver->Name);
|
||||||
|
|
||||||
return retVal;
|
return retVal;
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,8 +28,10 @@ struct _egl_driver
|
||||||
|
|
||||||
void *LibHandle; /**< dlopen handle */
|
void *LibHandle; /**< dlopen handle */
|
||||||
|
|
||||||
|
const char *Name; /**< name of this driver */
|
||||||
|
|
||||||
int APImajor, APIminor; /**< as returned by eglInitialize() */
|
int APImajor, APIminor; /**< as returned by eglInitialize() */
|
||||||
char Version[10]; /**< initialized from APImajor/minor */
|
char Version[1000]; /**< initialized from APImajor/minor, Name */
|
||||||
|
|
||||||
const char *ClientAPIs;
|
const char *ClientAPIs;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue