#ifndef EGLDISPLAY_INCLUDED #define EGLDISPLAY_INCLUDED #include "egltypedefs.h" struct _egl_display { EGLDisplay Handle; char *Name; _EGLDriver *Driver; EGLint NumScreens; _EGLScreen *Screens; /* array [NumScreens] */ EGLint NumConfigs; _EGLConfig *Configs; /* array [NumConfigs] */ }; extern _EGLDisplay * _eglNewDisplay(NativeDisplayType displayName); extern _EGLDisplay * _eglLookupDisplay(EGLDisplay dpy); extern _EGLDisplay * _eglGetCurrentDisplay(void); extern void _eglDeleteDisplay(_EGLDisplay *disp); #endif /* EGLDISPLAY_INCLUDED */