Frank Barchard 7a61759f78 NV12Mirror and MirrorUVPlane functions added
HalfMergeUV AVX2 version

Skylake Xeon performance for 1280x720
NV12Mirror_Any (109 ms)
NV12Mirror_Unaligned (113 ms)
NV12Mirror_Invert (107 ms)
NV12Mirror_Opt (108 ms)
NV12Mirror_NullY (19 ms)

Slightly faster than comparable I420Mirror
I420Mirror_Any (113 ms)
I420Mirror_Unaligned (110 ms)
I420Mirror_Invert (109 ms)
I420Mirror_Opt (110 ms)

BUG=libyuv:840, libyuv:858

Change-Id: I686b1b778383bfa10ecd1655e986bdc99e76d132
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2176066
Commit-Queue: Frank Barchard <fbarchard@chromium.org>
Reviewed-by: richard winterton <rrwinterton@gmail.com>
2020-05-04 22:32:14 +00:00
..
deprecated_builds.md [ndk] Add android ndk deps in libyuv DEPS 2018-01-10 19:25:11 +00:00
environment_variables.md Documentation update for GYP and envionment variables 2018-09-04 19:45:41 +00:00
filtering.md Add all wiki pages as MarkDown documents + README.md 2016-02-17 07:50:19 +01:00
formats.md NV12Mirror and MirrorUVPlane functions added 2020-05-04 22:32:14 +00:00
getting_started.md NV12Mirror and MirrorUVPlane functions added 2020-05-04 22:32:14 +00:00
rotation.md NV21 unittest and benchmark 2019-07-18 02:13:02 +00:00