egl: move #include of local headers out of Khronos headers
[mesa.git] / src / egl / main / egltypedefs.h
index 82064a71fc04e0fcd801280ec29a65ee0b86588f..4809cf5d7d5a5dab962dc4b3ed510d5320b02e15 100644 (file)
 #ifndef EGLTYPEDEFS_INCLUDED
 #define EGLTYPEDEFS_INCLUDED
 
-#define EGL_EGLEXT_PROTOTYPES
-
 #include <EGL/egl.h>
 #include <EGL/eglext.h>
-
-#include "eglcompiler.h"
-
+#include <EGL/eglmesaext.h>
+#include <EGL/eglextchromium.h>
 
 #ifdef __cplusplus
 extern "C" {
@@ -51,6 +48,8 @@ typedef struct _egl_config _EGLConfig;
 
 typedef struct _egl_context _EGLContext;
 
+typedef struct _egl_device _EGLDevice;
+
 typedef struct _egl_display _EGLDisplay;
 
 typedef struct _egl_driver _EGLDriver;