From 159c7ed7e55dadd203dc15762951e6769ae1b02f Mon Sep 17 00:00:00 2001 From: Neil Roberts Date: Mon, 12 Jul 2010 14:30:44 +0100 Subject: [PATCH] configure: Include gl2ext.h or glext.h under GLES Under big GL, glext.h is included automatically by gl.h. However under GLES this doesn't appear to happen so it has to be included explicitly to get the defines for extensions. This patch changes the clutter_gl_header to be called cogl_gl_headers and it can now take a space seperated list of multiple headers. This is then later converted to a list of #include lines which ends up cogl-defines.h. The gles2 and gles1 backends now add their respective ext header to this list. --- cogl/cogl-defines.h.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cogl/cogl-defines.h.in b/cogl/cogl-defines.h.in index 386773d30..ccc7673a5 100644 --- a/cogl/cogl-defines.h.in +++ b/cogl/cogl-defines.h.in @@ -25,7 +25,7 @@ #define __COGL_DEFINES_H__ #include -#include <@CLUTTER_GL_HEADER@> +@COGL_GL_HEADER_INCLUDES@ G_BEGIN_DECLS