Move EGL and GL includes to a gles2-renderer header.
diff --git a/src/gles2-renderer.c b/src/gles2-renderer.c
index 4f08a0c..c12d671 100644
--- a/src/gles2-renderer.c
+++ b/src/gles2-renderer.c
@@ -22,6 +22,9 @@
#define _GNU_SOURCE
+#include <GLES2/gl2.h>
+#include <GLES2/gl2ext.h>
+
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
@@ -29,7 +32,10 @@
#include <assert.h>
#include <linux/input.h>
-#include "compositor.h"
+#include "gl-renderer.h"
+
+#include <EGL/eglext.h>
+#include "weston-egl-ext.h"
struct gles2_shader {
GLuint program;