Module: Mesa Branch: master Commit: df1cd55ebf362948788c04d2fa7da55c80991605 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=df1cd55ebf362948788c04d2fa7da55c80991605
Author: Brian Paul <bri...@vmware.com> Date: Mon Feb 13 07:20:27 2012 -0700 mesa: add missing GL_UNSIGNED_INT_10F_11F_11F_REV case in _mesa_error_check_format_and_type(). Fixes https://bugs.freedesktop.org/show_bug.cgi?id=45967 --- src/mesa/main/image.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/src/mesa/main/image.c b/src/mesa/main/image.c index 750db94..b6c2645 100644 --- a/src/mesa/main/image.c +++ b/src/mesa/main/image.c @@ -428,6 +428,15 @@ _mesa_error_check_format_and_type(const struct gl_context *ctx, } return GL_NO_ERROR; + case GL_UNSIGNED_INT_10F_11F_11F_REV: + if (!ctx->Extensions.EXT_packed_float) { + return GL_INVALID_ENUM; + } + if (format != GL_RGB) { + return GL_INVALID_OPERATION; + } + return GL_NO_ERROR; + default: ; /* fall-through */ } _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit