Module: Mesa Branch: master Commit: d334a0fb8cbb368c337858b16cb567a28a35f688 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d334a0fb8cbb368c337858b16cb567a28a35f688
Author: Alex Galakhov <[email protected]> Date: Mon Dec 19 07:40:07 2011 -0700 osmesa: fix RGB565 rendering Signed-off-by: Brian Paul <[email protected]> --- src/mesa/drivers/osmesa/osmesa.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/mesa/drivers/osmesa/osmesa.c b/src/mesa/drivers/osmesa/osmesa.c index ecb7c63..0e062f4 100644 --- a/src/mesa/drivers/osmesa/osmesa.c +++ b/src/mesa/drivers/osmesa/osmesa.c @@ -989,6 +989,10 @@ new_osmesa_renderbuffer(struct gl_context *ctx, GLenum format, GLenum type) case GL_UNSIGNED_SHORT: rb->Format = MESA_FORMAT_RGBA_16; break; + case GL_UNSIGNED_SHORT_5_6_5: + rb->Format = MESA_FORMAT_RGB565; + type = GL_UNSIGNED_BYTE; + break; case GL_FLOAT: rb->Format = MESA_FORMAT_RGBA_FLOAT32; break; _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
