From 05aed23d1bbc3dbcd9fe9fd592f4c3b245456123 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Sat, 3 Sep 2005 17:33:16 +0000 Subject: fudge set_component_sizes() a bit, see comments --- src/mesa/main/colortab.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/mesa/main/colortab.c b/src/mesa/main/colortab.c index 2cd1094fb34..4f0801578ce 100644 --- a/src/mesa/main/colortab.c +++ b/src/mesa/main/colortab.c @@ -108,7 +108,11 @@ set_component_sizes( struct gl_color_table *table ) sz = 8 * sizeof(GLushort); break; case GL_FLOAT: - sz = 8 * sizeof(GLfloat); + /* Don't actually return 32 here since that causes the conformance + * tests to blow up. Conform thinks the component is an integer, + * not a float. + */ + sz = 8; /** 8 * sizeof(GLfloat); **/ break; default: _mesa_problem(NULL, "bad color table type in set_component_sizes 0x%x", table->Type); -- cgit v1.2.3