| Index: source/row_common.cc
|
| diff --git a/source/row_common.cc b/source/row_common.cc
|
| index 3413803321b2c93ae7708eb9f678eb003040d71e..db79d6ba67ab220017a73796d3b0afbd1e4490dc 100644
|
| --- a/source/row_common.cc
|
| +++ b/source/row_common.cc
|
| @@ -2476,48 +2476,6 @@ void NV12ToRGB565Row_SSSE3(const uint8* src_y,
|
| }
|
| #endif
|
|
|
| -#if defined(HAS_YUY2TOARGBROW_SSSE3)
|
| -void YUY2ToARGBRow_SSSE3(const uint8* src_yuy2,
|
| - uint8* dst_argb,
|
| - struct YuvConstants* yuvconstants,
|
| - int width) {
|
| - // Row buffers for intermediate YUV pixels.
|
| - SIMD_ALIGNED(uint8 row_y[MAXTWIDTH]);
|
| - SIMD_ALIGNED(uint8 row_u[MAXTWIDTH / 2]);
|
| - SIMD_ALIGNED(uint8 row_v[MAXTWIDTH / 2]);
|
| - while (width > 0) {
|
| - int twidth = width > MAXTWIDTH ? MAXTWIDTH : width;
|
| - YUY2ToUV422Row_SSE2(src_yuy2, row_u, row_v, twidth);
|
| - YUY2ToYRow_SSE2(src_yuy2, row_y, twidth);
|
| - I422ToARGBRow_SSSE3(row_y, row_u, row_v, dst_argb, yuvconstants, twidth);
|
| - src_yuy2 += twidth * 2;
|
| - dst_argb += twidth * 4;
|
| - width -= twidth;
|
| - }
|
| -}
|
| -#endif
|
| -
|
| -#if defined(HAS_UYVYTOARGBROW_SSSE3)
|
| -void UYVYToARGBRow_SSSE3(const uint8* src_uyvy,
|
| - uint8* dst_argb,
|
| - struct YuvConstants* yuvconstants,
|
| - int width) {
|
| - // Row buffers for intermediate YUV pixels.
|
| - SIMD_ALIGNED(uint8 row_y[MAXTWIDTH]);
|
| - SIMD_ALIGNED(uint8 row_u[MAXTWIDTH / 2]);
|
| - SIMD_ALIGNED(uint8 row_v[MAXTWIDTH / 2]);
|
| - while (width > 0) {
|
| - int twidth = width > MAXTWIDTH ? MAXTWIDTH : width;
|
| - UYVYToUV422Row_SSE2(src_uyvy, row_u, row_v, twidth);
|
| - UYVYToYRow_SSE2(src_uyvy, row_y, twidth);
|
| - I422ToARGBRow_SSSE3(row_y, row_u, row_v, dst_argb, yuvconstants, twidth);
|
| - src_uyvy += twidth * 2;
|
| - dst_argb += twidth * 4;
|
| - width -= twidth;
|
| - }
|
| -}
|
| -#endif // !defined(LIBYUV_DISABLE_X86)
|
| -
|
| #if defined(HAS_I422TORGB565ROW_AVX2)
|
| void I422ToRGB565Row_AVX2(const uint8* src_y,
|
| const uint8* src_u,
|
|
|