1 #ifndef EGLTYPEDEFS_INCLUDED
2 #define EGLTYPEDEFS_INCLUDED
4 #define EGL_EGLEXT_PROTOTYPES
7 #include <EGL/eglext.h>
9 #include "eglcompiler.h"
11 typedef struct _egl_api _EGLAPI
;
13 typedef struct _egl_config _EGLConfig
;
15 typedef struct _egl_context _EGLContext
;
17 typedef struct _egl_display _EGLDisplay
;
19 typedef struct _egl_driver _EGLDriver
;
21 typedef struct _egl_extensions _EGLExtensions
;
23 typedef struct _egl_mode _EGLMode
;
25 typedef struct _egl_screen _EGLScreen
;
27 typedef struct _egl_surface _EGLSurface
;
29 typedef struct _egl_thread_info _EGLThreadInfo
;
32 typedef _EGLDriver
*(*_EGLMain_t
)(_EGLDisplay
*dpy
, const char *args
);
35 #endif /* EGLTYPEDEFS_INCLUDED */