diff options
author | Frank Barchard <fbarchard@google.com> | 2022-04-19 12:22:39 -0700 |
---|---|---|
committer | libyuv LUCI CQ <libyuv-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-04-19 21:17:03 +0000 |
commit | 3c0f408607792088ab3b5dbe914d9d99ced38318 (patch) | |
tree | 173e5543dafe27b82b9a820cedb664c025c5a8d3 /source/planar_functions.cc | |
parent | 9b78c66fb5b13ce68dd1f79ec338331370696580 (diff) | |
download | libyuv-3c0f408607792088ab3b5dbe914d9d99ced38318.tar.gz |
Enable HAS_DETILESPLITUVROW_NEON
On Pixel 4
Was C
AArch64 TestDetileSplitUVPlane_Benchmark (935 ms)
AArch32 TestDetileSplitUVPlane_Benchmark (787 ms)
Now NEON
AArch64 TestDetileSplitUVPlane_Benchmark (248 ms)
AArch32 TestDetileSplitUVPlane_Benchmark (256 ms)
Bug: libyuv:915, b/228518489
Change-Id: Ib82b702c1321285738c044ad8c2a7805b16f074a
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3594524
Reviewed-by: Frank Barchard <fbarchard@chromium.org>
Reviewed-by: Justin Green <greenjustin@google.com>
Commit-Queue: Frank Barchard <fbarchard@chromium.org>
Diffstat (limited to 'source/planar_functions.cc')
-rw-r--r-- | source/planar_functions.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/planar_functions.cc b/source/planar_functions.cc index 42fd9c51..c698b01a 100644 --- a/source/planar_functions.cc +++ b/source/planar_functions.cc @@ -997,7 +997,7 @@ void DetileSplitUVPlane(const uint8_t* src_uv, } } #endif -#if defined(HAS_DETILESPLITROW_NEON) +#if defined(HAS_DETILESPLITUVROW_NEON) if (TestCpuFlag(kCpuHasNEON)) { DetileSplitUVRow = DetileSplitUVRow_Any_NEON; if (IS_ALIGNED(width, 16)) { |