| Index: source/libvpx/third_party/libyuv/source/row_any.cc
|
| ===================================================================
|
| --- source/libvpx/third_party/libyuv/source/row_any.cc (revision 291857)
|
| +++ source/libvpx/third_party/libyuv/source/row_any.cc (working copy)
|
| @@ -79,9 +79,13 @@
|
| YANY(I422ToARGB1555Row_Any_NEON, I422ToARGB1555Row_NEON, I422ToARGB1555Row_C,
|
| 1, 2, 7)
|
| YANY(I422ToRGB565Row_Any_NEON, I422ToRGB565Row_NEON, I422ToRGB565Row_C, 1, 2, 7)
|
| +#endif // HAS_I422TOARGBROW_NEON
|
| +#ifdef HAS_I422TOYUY2ROW_NEON
|
| YANY(I422ToYUY2Row_Any_NEON, I422ToYUY2Row_NEON, I422ToYUY2Row_C, 1, 2, 15)
|
| +#endif // HAS_I422TOYUY2ROW_NEON
|
| +#ifdef HAS_I422TOUYVYROW_NEON
|
| YANY(I422ToUYVYRow_Any_NEON, I422ToUYVYRow_NEON, I422ToUYVYRow_C, 1, 2, 15)
|
| -#endif // HAS_I422TOARGBROW_NEON
|
| +#endif // HAS_I422TOUYVYROW_NEON
|
| #undef YANY
|
|
|
| // Wrappers to handle odd width
|
| @@ -250,12 +254,26 @@
|
| YANY(RGB565ToYRow_Any_NEON, RGB565ToYRow_NEON, 2, 1, 8)
|
| YANY(ARGB1555ToYRow_Any_NEON, ARGB1555ToYRow_NEON, 2, 1, 8)
|
| YANY(ARGB4444ToYRow_Any_NEON, ARGB4444ToYRow_NEON, 2, 1, 8)
|
| +#endif
|
| +#ifdef HAS_YUY2TOYROW_NEON
|
| YANY(YUY2ToYRow_Any_NEON, YUY2ToYRow_NEON, 2, 1, 16)
|
| +#endif
|
| +#ifdef HAS_UYVYTOYROW_NEON
|
| YANY(UYVYToYRow_Any_NEON, UYVYToYRow_NEON, 2, 1, 16)
|
| +#endif
|
| +#ifdef HAS_RGB24TOARGBROW_NEON
|
| YANY(RGB24ToARGBRow_Any_NEON, RGB24ToARGBRow_NEON, 3, 4, 8)
|
| +#endif
|
| +#ifdef HAS_RAWTOARGBROW_NEON
|
| YANY(RAWToARGBRow_Any_NEON, RAWToARGBRow_NEON, 3, 4, 8)
|
| +#endif
|
| +#ifdef HAS_RGB565TOARGBROW_NEON
|
| YANY(RGB565ToARGBRow_Any_NEON, RGB565ToARGBRow_NEON, 2, 4, 8)
|
| +#endif
|
| +#ifdef HAS_ARGB1555TOARGBROW_NEON
|
| YANY(ARGB1555ToARGBRow_Any_NEON, ARGB1555ToARGBRow_NEON, 2, 4, 8)
|
| +#endif
|
| +#ifdef HAS_ARGB4444TOARGBROW_NEON
|
| YANY(ARGB4444ToARGBRow_Any_NEON, ARGB4444ToARGBRow_NEON, 2, 4, 8)
|
| #endif
|
| #undef YANY
|
| @@ -333,7 +351,11 @@
|
| UVANY(RGB565ToUVRow_Any_NEON, RGB565ToUVRow_NEON, RGB565ToUVRow_C, 2, 15)
|
| UVANY(ARGB1555ToUVRow_Any_NEON, ARGB1555ToUVRow_NEON, ARGB1555ToUVRow_C, 2, 15)
|
| UVANY(ARGB4444ToUVRow_Any_NEON, ARGB4444ToUVRow_NEON, ARGB4444ToUVRow_C, 2, 15)
|
| +#endif
|
| +#ifdef HAS_YUY2TOUVROW_NEON
|
| UVANY(YUY2ToUVRow_Any_NEON, YUY2ToUVRow_NEON, YUY2ToUVRow_C, 2, 15)
|
| +#endif
|
| +#ifdef HAS_UYVYTOUVROW_NEON
|
| UVANY(UYVYToUVRow_Any_NEON, UYVYToUVRow_NEON, UYVYToUVRow_C, 2, 15)
|
| #endif
|
| #undef UVANY
|
|
|