1 #ifndef EGLMODE_INCLUDED
2 #define EGLMODE_INCLUDED
4 #include "egltypedefs.h"
8 EGLConfig Handle
; /* the public/opaque handle which names this mode */
9 EGLint Width
, Height
; /* size in pixels */
10 EGLint Depth
; /* bits per pixel */
11 EGLint RefreshRate
; /* rate * 1000.0 */
14 /* Other possible attributes */
21 _eglLookupMode(EGLDisplay dpy
, EGLModeMESA mode
);
25 _eglChooseModeMESA(_EGLDriver
*drv
, EGLDisplay dpy
, EGLint screen_number
,
26 const EGLint
*attrib_list
, EGLModeMESA
*modes
,
27 EGLint modes_size
, EGLint
*num_modes
);
31 _eglGetModesMESA(_EGLDriver
*drv
, EGLDisplay dpy
, EGLint screen_number
,
32 EGLModeMESA
*modes
, EGLint modes_size
, EGLint
*num_modes
);
36 _eglGetModeAttribMESA(_EGLDriver
*drv
, EGLDisplay dpy
, EGLModeMESA mode
,
37 EGLint attribute
, EGLint
*value
);
41 #endif /* EGLMODE_INCLUDED */