summaryrefslogtreecommitdiffstats
path: root/src/egl/main/eglmode.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/egl/main/eglmode.h')
-rw-r--r--src/egl/main/eglmode.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/egl/main/eglmode.h b/src/egl/main/eglmode.h
index fa6d8e48fc1..71adef42ed4 100644
--- a/src/egl/main/eglmode.h
+++ b/src/egl/main/eglmode.h
@@ -11,9 +11,9 @@ struct _egl_mode
{
EGLModeMESA Handle; /* the public/opaque handle which names this mode */
EGLint Width, Height; /* size in pixels */
- EGLint Depth; /* bits per pixel */
EGLint RefreshRate; /* rate * 1000.0 */
EGLBoolean Stereo;
+ char *Name;
/* Other possible attributes */
/* interlaced */
@@ -27,7 +27,7 @@ _eglLookupMode(EGLDisplay dpy, EGLModeMESA mode);
extern _EGLMode *
_eglAddMode(_EGLScreen *screen, EGLint width, EGLint height,
- EGLint depth, EGLint refreshRate);
+ EGLint refreshRate, char *name);
extern EGLBoolean
@@ -46,5 +46,8 @@ _eglGetModeAttribMESA(_EGLDriver *drv, EGLDisplay dpy, EGLModeMESA mode,
EGLint attribute, EGLint *value);
+extern const char *
+_eglQueryModeStringMESA(_EGLDriver *drv, EGLDisplay dpy, EGLModeMESA mode);
+
#endif /* EGLMODE_INCLUDED */