Mesa (master): u_format: Fix bit definition of UF10_MANTISSA_BITS.

Eric Anholt anholt at kemper.freedesktop.org
Fri Oct 28 12:10:34 PDT 2011


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

Author: Eric Anholt <eric at anholt.net>
Date:   Tue Oct 25 16:50:44 2011 -0700

u_format: Fix bit definition of UF10_MANTISSA_BITS.

This is only used in the code for packing to INF, and resulted in an
extra bit set that was set anyway, so it was harmless except for the
confusion caused.

Reviewed-by: Marek Olšák <maraeo at gmail.com>
Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>

---

 src/gallium/auxiliary/util/u_format_r11g11b10f.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/gallium/auxiliary/util/u_format_r11g11b10f.h b/src/gallium/auxiliary/util/u_format_r11g11b10f.h
index 8e0572a..b1946f8 100644
--- a/src/gallium/auxiliary/util/u_format_r11g11b10f.h
+++ b/src/gallium/auxiliary/util/u_format_r11g11b10f.h
@@ -37,7 +37,7 @@
 #define UF10_EXPONENT_BIAS   15
 #define UF10_EXPONENT_BITS   0x1F
 #define UF10_EXPONENT_SHIFT  5
-#define UF10_MANTISSA_BITS   0x3F
+#define UF10_MANTISSA_BITS   0x1F
 #define UF10_MANTISSA_SHIFT  (23 - UF10_EXPONENT_SHIFT)
 #define UF10_MAX_EXPONENT    (UF10_EXPONENT_BITS << UF10_EXPONENT_SHIFT)
 



More information about the mesa-commit mailing list