| Index: source/planar_functions.cc
|
| diff --git a/source/planar_functions.cc b/source/planar_functions.cc
|
| index 2731bd0daa560447d18b562967f400b81a2a807a..062da932f9279fb8978b6f2a6157b95ed04faa90 100644
|
| --- a/source/planar_functions.cc
|
| +++ b/source/planar_functions.cc
|
| @@ -699,11 +699,11 @@ int I420Blend(const uint8* src_y0, int src_stride_y0,
|
| }
|
| }
|
| #endif
|
| -#if defined(HAS_SCALEROWDOWN2_SSE2)
|
| - if (TestCpuFlag(kCpuHasSSE2)) {
|
| - ScaleRowDown2 = ScaleRowDown2Box_Any_SSE2;
|
| +#if defined(HAS_SCALEROWDOWN2_SSSE3)
|
| + if (TestCpuFlag(kCpuHasSSSE3)) {
|
| + ScaleRowDown2 = ScaleRowDown2Box_Any_SSSE3;
|
| if (IS_ALIGNED(halfwidth, 16)) {
|
| - ScaleRowDown2 = ScaleRowDown2Box_SSE2;
|
| + ScaleRowDown2 = ScaleRowDown2Box_SSSE3;
|
| }
|
| }
|
| #endif
|
|
|