Module: Mesa
Branch: master
Commit: c02cd82b463661def7842f910dc561313559df80
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c02cd82b463661def7842f910dc561313559df80

Author: Brian Paul <[email protected]>
Date:   Mon Nov  2 06:52:05 2009 -0700

mesa: fix incorrect approx bits/channel for fxt1 formats

See bug 24806.

---

 src/mesa/main/formats.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/mesa/main/formats.c b/src/mesa/main/formats.c
index e9b33e4..7d0e2d2 100644
--- a/src/mesa/main/formats.c
+++ b/src/mesa/main/formats.c
@@ -444,7 +444,7 @@ static struct gl_format_info format_info[MESA_FORMAT_COUNT] 
=
       "MESA_FORMAT_RGB_FXT1",
       GL_RGB,
       GL_UNSIGNED_NORMALIZED,
-      8, 8, 8, 0,
+      4, 4, 4, 0,                  /* approx Red/Green/BlueBits */
       0, 0, 0, 0, 0,
       8, 4, 16                     /* 16 bytes per 8x4 block */
    },
@@ -453,7 +453,7 @@ static struct gl_format_info format_info[MESA_FORMAT_COUNT] 
=
       "MESA_FORMAT_RGBA_FXT1",
       GL_RGBA,
       GL_UNSIGNED_NORMALIZED,
-      8, 8, 8, 8,
+      4, 4, 4, 1,                  /* approx Red/Green/Blue/AlphaBits */
       0, 0, 0, 0, 0,
       8, 4, 16                     /* 16 bytes per 8x4 block */
    },

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to