libyuv/unit_test
Frank Barchard f553db2d30 HalfFloatPlane unittest for denormal half floats
Halffloats have a limited range.  It shouldnt normally come up, but if the scale value passed in produces a small value, the half floats will be denormals, which are slow and/or flust to zero.  This test ensures they behave the same in C and SIMD and tests the performance of denormals.

TEST=TestHalfFloatPlane_denormal
BUG=libyuv:560
R=hubbe@chromium.org

Review URL: https://codereview.chromium.org/2424233004 .
2016-10-19 18:13:01 -07:00
..
testdata Detect asimd as same as Neon for Arm features. Used on Juno aarch64 linux. 2014-09-22 18:30:17 +00:00
basictypes_test.cc break up unittests into categories 2015-10-13 16:01:07 -07:00
color_test.cc j422 now uses j420 source code so increase error threshold to match. 2016-05-31 19:45:34 -07:00
compare_test.cc Cast for clang-cl 64 bit build warnings in unittests 2016-10-12 13:09:57 -07:00
convert_test.cc Cast for clang-cl 64 bit build warnings in unittests 2016-10-12 13:09:57 -07:00
cpu_test.cc Add f16c (halffloat) cpuid 2016-10-14 16:34:08 -07:00
math_test.cc remove row.h from unittests 2016-05-27 10:57:49 -07:00
planar_test.cc HalfFloatPlane unittest for denormal half floats 2016-10-19 18:13:01 -07:00
rotate_argb_test.cc remove row.h from unittests 2016-05-27 10:57:49 -07:00
rotate_test.cc remove row.h from unittests 2016-05-27 10:57:49 -07:00
scale_argb_test.cc remove row.h from unittests 2016-05-27 10:57:49 -07:00
scale_test.cc YUV scale filter columns improved filtering accuracy 2016-06-23 20:16:55 -07:00
unit_test.cc document cpuid command line behavior 2016-06-08 10:38:09 -07:00
unit_test.h make unittest allocator align to 64 bytes. 2016-05-27 18:02:47 -07:00
video_common_test.cc Cast for clang-cl 64 bit build warnings in unittests 2016-10-12 13:09:57 -07:00