libyuv/unit_test
Frank Barchard a0c32b9e49 MergeUV10Row_AVX2 for converting H010 to P010
H010 is 10 bit planar format with 10 bits in lower bits.
P010 is 10 bit biplanar format with 10 bits in upper bits.
This function weaves the U and V channels and shifts the bits
into the upper bits.

Bug: libyuv:751
Test: LibYUVPlanarTest.MergeUV10Row_Opt
Change-Id: I4a0bac0ef1ff95aa1b8d68261ec8e8e86f2d1fbf
Reviewed-on: https://chromium-review.googlesource.com/752692
Reviewed-by: Cheng Wang <wangcheng@google.com>
Reviewed-by: Frank Barchard <fbarchard@google.com>
Commit-Queue: Frank Barchard <fbarchard@google.com>
2017-11-03 18:55:36 +00: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 Step thru full color test by increments of 5 for better test speed. 2017-09-19 02:01:53 +00:00
compare_test.cc clang-format fixes 2017-10-31 02:25:01 +00:00
convert_test.cc Roll chromium_revision da7cc8ca4c..ce95e5d83f (465147:465389) 2017-04-18 22:40:59 +00:00
cpu_test.cc lint warning fixes for CpuID 2017-05-25 22:00:17 +00:00
cpu_thread_test.cc MaskCpuFlags return cpuinfo so InitCpuFlags can call it 2017-05-24 22:27:03 +00:00
math_test.cc clang-format libyuv 2016-11-07 17:37:23 -08:00
planar_test.cc MergeUV10Row_AVX2 for converting H010 to P010 2017-11-03 18:55:36 +00:00
rotate_argb_test.cc clang-format libyuv 2016-11-07 17:37:23 -08:00
rotate_test.cc clang-format libyuv 2016-11-07 17:37:23 -08:00
scale_argb_test.cc scale test clipping code unused cpu parameters removed 2017-02-14 03:26:50 +00:00
scale_test.cc Add MaskCpuFlags(benchmark_cpu_info_) to unittest initialization 2017-09-12 19:13:06 +00:00
unit_test.cc Add MaskCpuFlags(benchmark_cpu_info_) to unittest initialization 2017-09-12 19:13:06 +00:00
unit_test.h scale float samples and return max value 2017-08-04 23:34:30 +00:00
video_common_test.cc clang-format libyuv 2016-11-07 17:37:23 -08:00