Mesa (master): util/u_format: Comment out half float denormal test case.

Jose Fonseca jrfonseca at kemper.freedesktop.org
Fri Jul 12 14:48:46 UTC 2013


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

Author: José Fonseca <jfonseca at vmware.com>
Date:   Fri Jul 12 15:48:38 2013 +0100

util/u_format: Comment out half float denormal test case.

So that lp_test_format doesn't fail until we decide what should be done.

---

 src/gallium/auxiliary/util/u_format_tests.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/gallium/auxiliary/util/u_format_tests.c b/src/gallium/auxiliary/util/u_format_tests.c
index 26e7acb..64224cd 100644
--- a/src/gallium/auxiliary/util/u_format_tests.c
+++ b/src/gallium/auxiliary/util/u_format_tests.c
@@ -883,8 +883,13 @@ util_format_test_cases[] =
    /* Minimum positive normal */
    {PIPE_FORMAT_R16_FLOAT, PACKED_1x16(0xffff), PACKED_1x16(0x0400), UNPACKED_1x1( 6.10352E-5, 0.0, 0.0, 1.0)},
 
+   /* XXX: Now that we disable denormals this test cases fails, except on
+    * IvyBridge processors which have intrinsics dedicated to half-float
+    * packing/unpacking. */
+#if 0
    /* Max denormal */
    {PIPE_FORMAT_R16_FLOAT, PACKED_1x16(0xffff), PACKED_1x16(0x03FF), UNPACKED_1x1( 6.09756E-5, 0.0, 0.0, 1.0)},
+#endif
 
    /* Minimum positive denormal */
    {PIPE_FORMAT_R16_FLOAT, PACKED_1x16(0xffff), PACKED_1x16(0x0001), UNPACKED_1x1( 5.96046E-8, 0.0, 0.0, 1.0)},




More information about the mesa-commit mailing list