From 3c0f408607792088ab3b5dbe914d9d99ced38318 Mon Sep 17 00:00:00 2001 From: Frank Barchard Date: Tue, 19 Apr 2022 12:22:39 -0700 Subject: [PATCH] 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 Reviewed-by: Justin Green Commit-Queue: Frank Barchard --- README.chromium | 2 +- include/libyuv/version.h | 2 +- source/planar_functions.cc | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.chromium b/README.chromium index 13fa8747f..3cf567e60 100644 --- a/README.chromium +++ b/README.chromium @@ -1,6 +1,6 @@ Name: libyuv URL: http://code.google.com/p/libyuv/ -Version: 1820 +Version: 1821 License: BSD License File: LICENSE diff --git a/include/libyuv/version.h b/include/libyuv/version.h index f42a46b9c..3cb9b3dc9 100644 --- a/include/libyuv/version.h +++ b/include/libyuv/version.h @@ -11,6 +11,6 @@ #ifndef INCLUDE_LIBYUV_VERSION_H_ #define INCLUDE_LIBYUV_VERSION_H_ -#define LIBYUV_VERSION 1820 +#define LIBYUV_VERSION 1821 #endif // INCLUDE_LIBYUV_VERSION_H_ diff --git a/source/planar_functions.cc b/source/planar_functions.cc index 42fd9c51e..c698b01a0 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)) {