diff -r 2f34d5167611 -r fcece45ef507 src/opengl/qgl_p.h --- a/src/opengl/qgl_p.h Fri Apr 16 15:50:13 2010 +0300 +++ b/src/opengl/qgl_p.h Mon May 03 13:17:34 2010 +0300 @@ -80,13 +80,19 @@ #define q_vertexTypeEnum GL_FIXED #endif //QT_OPENGL_ES_1_CL -#ifdef QT_OPENGL_ES +#if defined(QT_OPENGL_ES) || defined(QT_OPENGL_ES_2) QT_BEGIN_INCLUDE_NAMESPACE + #if defined(QT_OPENGL_ES_2) -#include +# include +#endif + +#if defined(QT_GLES_EGL) +# include #else -#include +# include #endif + QT_END_INCLUDE_NAMESPACE #endif @@ -572,7 +578,7 @@ } // One resource per group of shared contexts. -class Q_AUTOTEST_EXPORT QGLContextResource +class Q_OPENGL_EXPORT QGLContextResource { public: typedef void (*FreeFunc)(void *);