Module: Demos Branch: master Commit: 6d3a5769d7669054251dfd101f1a9a9d7bb15e11 URL: http://cgit.freedesktop.org/mesa/demos/commit/?id=6d3a5769d7669054251dfd101f1a9a9d7bb15e11
Author: José Fonseca <jfons...@vmware.com> Date: Wed Mar 9 15:13:38 2011 +0000 glsl: Fix build breakage with GLU 1.2. --- src/glsl/shtest.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/src/glsl/shtest.c b/src/glsl/shtest.c index 520eccf..18f25b3 100644 --- a/src/glsl/shtest.c +++ b/src/glsl/shtest.c @@ -417,9 +417,14 @@ LoadTexture(GLint unit, GLenum target, const char *texFileName) glBindTexture(objTarget, tex); if (target == GL_TEXTURE_3D) { +#ifdef GLU_VERSION_1_3 /* depth=1 */ gluBuild3DMipmaps(target, 4, imgWidth, imgHeight, 1, imgFormat, GL_UNSIGNED_BYTE, image); +#else + fprintf(stderr, "Error: GLU 1.3 not available\n"); + exit(1); +#endif } else if (target == GL_TEXTURE_1D) { gluBuild1DMipmaps(target, 4, imgWidth, _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit