Module: Demos Branch: master Commit: 57c36884cbcb0d6197d3feb001f53be0789f59b9 URL: http://cgit.freedesktop.org/mesa/demos/commit/?id=57c36884cbcb0d6197d3feb001f53be0789f59b9
Author: José Fonseca <jose.r.fons...@gmail.com> Date: Wed May 28 21:35:17 2014 +0100 wglinfo: Don't rely on GL/glext.h GL/glext.h is not commonly available when building on Windows (though recent MinGW versions seem to have it.) So get the defines from GL/glew.h to avoid introducing a new build Trivial. Verified glxinfo and wglinfo build correctly. --- src/xdemos/glinfo_common.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/xdemos/glinfo_common.h b/src/xdemos/glinfo_common.h index 61d1643..d0daf4d 100644 --- a/src/xdemos/glinfo_common.h +++ b/src/xdemos/glinfo_common.h @@ -28,13 +28,13 @@ #define GLINFO_COMMON_H -/** - * Note: the gl.h header shipped with MinGW doesn't include glext.h so we - * include it here. And the PFNGL typedefs are hit and miss so we define - * our own here. - */ +#ifdef _WIN32 +/* GL/glext.h is not commonly available on Windows. */ +#include <GL/glew.h> +#else #include <GL/gl.h> #include <GL/glext.h> +#endif typedef void (APIENTRY * GETPROGRAMIVARBPROC) (GLenum target, GLenum pname, GLint *params); typedef const GLubyte *(APIENTRY * GETSTRINGIPROC) (GLenum name, GLuint index); _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit