diff options
Diffstat (limited to 'src/opengl/qgl.h')
-rw-r--r-- | src/opengl/qgl.h | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/opengl/qgl.h b/src/opengl/qgl.h index 6903d3278c..031bdf3317 100644 --- a/src/opengl/qgl.h +++ b/src/opengl/qgl.h @@ -59,25 +59,26 @@ QT_BEGIN_HEADER #endif #if defined(Q_OS_MAC) +# if !defined(QT_NO_CORESERVICES) # include <OpenGL/gl.h> +# else +# if defined(QT_OPENGL_ES_2) +# include <OpenGLES/ES2/gl.h> +# endif +# endif #elif defined(QT_OPENGL_ES_2) -# if defined(Q_OS_MAC) -# include <OpenGLES/ES2/gl.h> +# include <GLES2/gl2.h> # else -# include <GLES2/gl2.h> +# include <GL/gl.h> # endif + +#if defined(QT_OPENGL_ES_2) # ifndef GL_DOUBLE # define GL_DOUBLE GL_FLOAT # endif # ifndef GLdouble typedef GLfloat GLdouble; # endif -#else -# if defined(Q_OS_MAC) -# include <OpenGL/gl.h> -# else -# include <GL/gl.h> -# endif #endif QT_BEGIN_NAMESPACE |