| Index: source/row_any.cc
|
| diff --git a/source/row_any.cc b/source/row_any.cc
|
| index 9599b63e9da402853a81bf7b2c3d17fdd8d1b51c..82bca93ba206d543521cfa0bbe4bda5a32f692b7 100644
|
| --- a/source/row_any.cc
|
| +++ b/source/row_any.cc
|
| @@ -502,6 +502,9 @@ ANY11(ARGBUnattenuateRow_Any_AVX2, ARGBUnattenuateRow_AVX2, 0, 4, 4, 7)
|
| #ifdef HAS_ARGBATTENUATEROW_NEON
|
| ANY11(ARGBAttenuateRow_Any_NEON, ARGBAttenuateRow_NEON, 0, 4, 4, 7)
|
| #endif
|
| +#ifdef HAS_ARGBATTENUATEROW_MSA
|
| +ANY11(ARGBAttenuateRow_Any_MSA, ARGBAttenuateRow_MSA, 0, 4, 4, 7)
|
| +#endif
|
| #ifdef HAS_ARGBEXTRACTALPHAROW_SSE2
|
| ANY11(ARGBExtractAlphaRow_Any_SSE2, ARGBExtractAlphaRow_SSE2, 0, 4, 1, 7)
|
| #endif
|
| @@ -582,6 +585,14 @@ ANY11P(ARGBToRGB565DitherRow_Any_NEON,
|
| 2,
|
| 7)
|
| #endif
|
| +#if defined(HAS_ARGBTORGB565DITHERROW_MSA)
|
| +ANY11P(ARGBToRGB565DitherRow_Any_MSA,
|
| + ARGBToRGB565DitherRow_MSA,
|
| + const uint32,
|
| + 4,
|
| + 2,
|
| + 7)
|
| +#endif
|
| #ifdef HAS_ARGBSHUFFLEROW_SSE2
|
| ANY11P(ARGBShuffleRow_Any_SSE2, ARGBShuffleRow_SSE2, const uint8*, 4, 4, 3)
|
| #endif
|
| @@ -594,6 +605,9 @@ ANY11P(ARGBShuffleRow_Any_AVX2, ARGBShuffleRow_AVX2, const uint8*, 4, 4, 15)
|
| #ifdef HAS_ARGBSHUFFLEROW_NEON
|
| ANY11P(ARGBShuffleRow_Any_NEON, ARGBShuffleRow_NEON, const uint8*, 4, 4, 3)
|
| #endif
|
| +#ifdef HAS_ARGBSHUFFLEROW_MSA
|
| +ANY11P(ARGBShuffleRow_Any_MSA, ARGBShuffleRow_MSA, const uint8*, 4, 4, 7)
|
| +#endif
|
| #undef ANY11P
|
|
|
| // Any 1 to 1 with parameter and shorts. BPP measures in shorts.
|
|
|