mesa: Fix the number of components for GL_UNSIGNED_SHORT_1_5_5_5_REV. (bug #19390)
authorXiang, Haihao <haihao.xiang@intel.com>
Tue, 6 Jan 2009 07:30:34 +0000 (15:30 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Tue, 6 Jan 2009 07:34:51 +0000 (15:34 +0800)
src/mesa/main/texformat.c

index 4442ce39a447262d62d6ffd8fcbe8fd5499876be..1dd7bdd9ceffd28457e05a6d842f3ba5dc3e83f4 100644 (file)
@@ -1641,7 +1641,7 @@ _mesa_format_to_type_and_comps(const struct gl_texture_format *format,
    case MESA_FORMAT_ARGB1555:
    case MESA_FORMAT_ARGB1555_REV:
       *datatype = GL_UNSIGNED_SHORT_1_5_5_5_REV;
-      *comps = 3;
+      *comps = 4;
       return;
 
    case MESA_FORMAT_AL88: