Index: source/row_common.cc |
diff --git a/source/row_common.cc b/source/row_common.cc |
index c4c8116c62b80cccbfccbbd6b995d6bc824d3624..eab7e9b79bce54b6d0178eb9ed4c6e04bfbad6a8 100644 |
--- a/source/row_common.cc |
+++ b/source/row_common.cc |
@@ -2276,6 +2276,7 @@ void I422ToUYVYRow_C(const uint8* src_y, |
extern struct YuvConstants kYuvConstants; |
extern struct YuvConstants kYuvJConstants; |
extern struct YuvConstants kYuvHConstants; |
+extern struct YuvConstantsNEON kYuvConstantsNEON; |
#define ANYYUV(NAMEANY, ANY_SIMD, YUVCONSTANTS) \ |
void NAMEANY(const uint8* y_buf, \ |
@@ -2286,6 +2287,12 @@ extern struct YuvConstants kYuvHConstants; |
ANY_SIMD(y_buf, u_buf, v_buf, dst_argb, &YUVCONSTANTS, width); \ |
} |
+#ifdef HAS_I422TOARGBMATRIXROW_NEON |
+ANYYUV(I422ToARGBRow_NEON, I422ToARGBMatrixRow_NEON, kYuvConstantsNEON) |
+//ANYYUV(J422ToARGBRow_NEON, I422ToARGBMatrixRow_NEON, kYuvJConstantsNEON) |
+//ANYYUV(H422ToARGBRow_NEON, I422ToARGBMatrixRow_NEON, kYuvHConstantsNEON) |
+#endif |
+ |
#ifdef HAS_I422TOARGBMATRIXROW_SSSE3 |
ANYYUV(I422ToARGBRow_SSSE3, I422ToARGBMatrixRow_SSSE3, kYuvConstants) |
ANYYUV(J422ToARGBRow_SSSE3, I422ToARGBMatrixRow_SSSE3, kYuvJConstants) |