mirror of
https://chromium.googlesource.com/libyuv/libyuv
synced 2026-01-01 03:12:16 +08:00
Row AArch64 Neon implementation - Part 8
BUG=319 TESTED=libyuv_unittest R=fbarchard@google.com Change-Id: If30eb2d255a09dece9d216a9d29317dd748ef496 Signed-off-by: Ashok Bhat <ashok.bhat@arm.com> Review URL: https://webrtc-codereview.appspot.com/22769004 git-svn-id: http://libyuv.googlecode.com/svn/trunk@1109 16f28f9a-4ce2-e073-06de-1de4eb20be90
This commit is contained in:
parent
d1a0e7e71a
commit
147bbede9d
@ -1,6 +1,6 @@
|
||||
Name: libyuv
|
||||
URL: http://code.google.com/p/libyuv/
|
||||
Version: 1107
|
||||
Version: 1109
|
||||
License: BSD
|
||||
License File: LICENSE
|
||||
|
||||
|
||||
@ -266,15 +266,15 @@ extern "C" {
|
||||
#define HAS_I422TORGBAROW_NEON
|
||||
#define HAS_I422TORGB24ROW_NEON
|
||||
#define HAS_I422TORAWROW_NEON
|
||||
// #define HAS_I422TORGB565ROW_NEON
|
||||
// #define HAS_I422TOARGB1555ROW_NEON
|
||||
// #define HAS_I422TOARGB4444ROW_NEON
|
||||
#define HAS_I422TORGB565ROW_NEON
|
||||
#define HAS_I422TOARGB1555ROW_NEON
|
||||
#define HAS_I422TOARGB4444ROW_NEON
|
||||
#define HAS_YTOARGBROW_NEON
|
||||
#define HAS_I400TOARGBROW_NEON
|
||||
#define HAS_NV12TOARGBROW_NEON
|
||||
#define HAS_NV21TOARGBROW_NEON
|
||||
// #define HAS_NV12TORGB565ROW_NEON
|
||||
// #define HAS_NV21TORGB565ROW_NEON
|
||||
#define HAS_NV12TORGB565ROW_NEON
|
||||
#define HAS_NV21TORGB565ROW_NEON
|
||||
#define HAS_YUY2TOARGBROW_NEON
|
||||
#define HAS_UYVYTOARGBROW_NEON
|
||||
#define HAS_SPLITUVROW_NEON
|
||||
@ -311,13 +311,13 @@ extern "C" {
|
||||
#define HAS_ARGBTOUV444ROW_NEON
|
||||
#define HAS_ARGBTOUV422ROW_NEON
|
||||
#define HAS_ARGBTOUV411ROW_NEON
|
||||
// #define HAS_ARGBTOUVROW_NEON
|
||||
// #define HAS_ARGBTOUVJROW_NEON
|
||||
// #define HAS_BGRATOUVROW_NEON
|
||||
// #define HAS_ABGRTOUVROW_NEON
|
||||
// #define HAS_RGBATOUVROW_NEON
|
||||
// #define HAS_RGB24TOUVROW_NEON
|
||||
// #define HAS_RAWTOUVROW_NEON
|
||||
#define HAS_ARGBTOUVROW_NEON
|
||||
#define HAS_ARGBTOUVJROW_NEON
|
||||
#define HAS_BGRATOUVROW_NEON
|
||||
#define HAS_ABGRTOUVROW_NEON
|
||||
#define HAS_RGBATOUVROW_NEON
|
||||
#define HAS_RGB24TOUVROW_NEON
|
||||
#define HAS_RAWTOUVROW_NEON
|
||||
#define HAS_RGB565TOUVROW_NEON
|
||||
#define HAS_ARGB1555TOUVROW_NEON
|
||||
#define HAS_ARGB4444TOUVROW_NEON
|
||||
|
||||
@ -11,6 +11,6 @@
|
||||
#ifndef INCLUDE_LIBYUV_VERSION_H_ // NOLINT
|
||||
#define INCLUDE_LIBYUV_VERSION_H_
|
||||
|
||||
#define LIBYUV_VERSION 1107
|
||||
#define LIBYUV_VERSION 1109
|
||||
|
||||
#endif // INCLUDE_LIBYUV_VERSION_H_ NOLINT
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -714,7 +714,7 @@ TEST_F(libyuvTest, FMT_A##To##FMT_PLANAR##N) { \
|
||||
benchmark_width_, DIFF, _Opt, +, 0)
|
||||
|
||||
TESTATOPLANAR(ARGB, 4, 1, I420, 2, 2, 4)
|
||||
#ifdef __arm__
|
||||
#if defined(__arm__) || defined (__aarch64__)
|
||||
TESTATOPLANAR(ARGB, 4, 1, J420, 2, 2, 4)
|
||||
#else
|
||||
TESTATOPLANAR(ARGB, 4, 1, J420, 2, 2, 0)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user