1 #ifndef EGLDISPLAY_INCLUDED
2 #define EGLDISPLAY_INCLUDED
8 #include "egltypedefs.h"
13 EGLNativeDisplayType NativeDisplay
;
16 const char *DriverName
;
17 const char *DriverArgs
;
21 _EGLScreen
**Screens
; /* array [NumScreens] */
24 _EGLConfig
**Configs
; /* array [NumConfigs] of ptr to _EGLConfig */
26 #ifdef _EGL_PLATFORM_X
33 _eglNewDisplay(NativeDisplayType displayName
);
37 _eglGetDisplayHandle(_EGLDisplay
*display
);
41 _eglLookupDisplay(EGLDisplay dpy
);
45 _eglSaveDisplay(_EGLDisplay
*dpy
);
49 _eglGetCurrentDisplay(void);
53 _eglCleanupDisplay(_EGLDisplay
*disp
);
57 _eglQueryDisplayMESA(_EGLDriver
*drv
, EGLDisplay dpy
, EGLint attrib
, EGLint
*value
);
61 #endif /* EGLDISPLAY_INCLUDED */