egltypedefs.h revision 713c8734f45b51b3758ecc95b96cf7b5aecacec8
1#ifndef EGLTYPEDEFS_INCLUDED
2#define EGLTYPEDEFS_INCLUDED
3
4#define EGL_EGLEXT_PROTOTYPES
5
6#include <EGL/egl.h>
7#include <EGL/eglext.h>
8
9#include "eglcompiler.h"
10
11typedef struct _egl_api _EGLAPI;
12
13typedef struct _egl_array _EGLArray;
14
15typedef struct _egl_config _EGLConfig;
16
17typedef struct _egl_context _EGLContext;
18
19typedef struct _egl_display _EGLDisplay;
20
21typedef struct _egl_driver _EGLDriver;
22
23typedef struct _egl_extensions _EGLExtensions;
24
25typedef struct _egl_image _EGLImage;
26
27typedef struct _egl_image_attribs _EGLImageAttribs;
28
29typedef struct _egl_mode _EGLMode;
30
31typedef struct _egl_resource _EGLResource;
32
33typedef struct _egl_screen _EGLScreen;
34
35typedef struct _egl_surface _EGLSurface;
36
37typedef struct _egl_sync _EGLSync;
38
39typedef struct _egl_thread_info _EGLThreadInfo;
40
41#endif /* EGLTYPEDEFS_INCLUDED */
42