/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/ |
H A D | convert_argb.cc | 884 int UYVYToARGB(const uint8* src_uyvy, int src_stride_uyvy, argument 888 void (*UYVYToARGBRow)(const uint8* src_uyvy, uint8* dst_argb, int pix) = 890 if (!src_uyvy || !dst_argb || 897 src_uyvy = src_uyvy + (height - 1) * src_stride_uyvy; 913 if (IS_ALIGNED(src_uyvy, 16) && IS_ALIGNED(src_stride_uyvy, 16) && 928 UYVYToARGBRow(src_uyvy, dst_argb, width); 929 src_uyvy += src_stride_uyvy;
|
H A D | convert.cc | 588 int UYVYToI420(const uint8* src_uyvy, int src_stride_uyvy, argument 594 void (*UYVYToUVRow)(const uint8* src_uyvy, int src_stride_uyvy, 596 void (*UYVYToYRow)(const uint8* src_uyvy, 601 src_uyvy = src_uyvy + (height - 1) * src_stride_uyvy; 611 if (IS_ALIGNED(src_uyvy, 16) && IS_ALIGNED(src_stride_uyvy, 16)) { 644 UYVYToUVRow(src_uyvy, src_stride_uyvy, dst_u, dst_v, width); 645 UYVYToYRow(src_uyvy, dst_y, width); 646 UYVYToYRow(src_uyvy + src_stride_uyvy, dst_y + dst_stride_y, width); 647 src_uyvy [all...] |
H A D | planar_functions.cc | 352 int UYVYToI422(const uint8* src_uyvy, int src_stride_uyvy, argument 358 void (*UYVYToUV422Row)(const uint8* src_uyvy, 361 void (*UYVYToYRow)(const uint8* src_uyvy, 366 src_uyvy = src_uyvy + (height - 1) * src_stride_uyvy; 385 if (IS_ALIGNED(src_uyvy, 16) && IS_ALIGNED(src_stride_uyvy, 16)) { 418 UYVYToUV422Row(src_uyvy, dst_u, dst_v, width); 419 UYVYToYRow(src_uyvy, dst_y, width); 420 src_uyvy += src_stride_uyvy;
|
H A D | row_neon.cc | 751 void UYVYToARGBRow_NEON(const uint8* src_uyvy, argument 771 : "+r"(src_uyvy), // %0 1158 void UYVYToYRow_NEON(const uint8* src_uyvy, uint8* dst_y, int pix) { argument 1168 : "+r"(src_uyvy), // %0 1198 void UYVYToUV422Row_NEON(const uint8* src_uyvy, uint8* dst_u, uint8* dst_v, argument 1211 : "+r"(src_uyvy), // %0 1248 void UYVYToUVRow_NEON(const uint8* src_uyvy, int stride_uyvy, argument 1251 "add %1, %0, %1 \n" // stride + src_uyvy 1266 : "+r"(src_uyvy), // %0
|
H A D | row_neon64.cc | 788 void UYVYToARGBRow_NEON(const uint8* src_uyvy, argument 808 : "+r"(src_uyvy), // %0 1229 void UYVYToYRow_NEON(const uint8* src_uyvy, uint8* dst_y, int pix) { argument 1239 : "+r"(src_uyvy), // %0 1273 void UYVYToUV422Row_NEON(const uint8* src_uyvy, uint8* dst_u, uint8* dst_v, argument 1286 : "+r"(src_uyvy), // %0 1327 void UYVYToUVRow_NEON(const uint8* src_uyvy, int stride_uyvy, argument 1330 "add %x1, %x0, %w1, sxtw \n" // stride + src_uyvy 1345 : "+r"(src_uyvy), // %0
|
H A D | row_common.cc | 1374 void UYVYToARGBRow_C(const uint8* src_uyvy, argument 1379 YuvPixel(src_uyvy[1], src_uyvy[0], src_uyvy[2], 1382 YuvPixel(src_uyvy[3], src_uyvy[0], src_uyvy[2], 1385 src_uyvy += 4; 1389 YuvPixel(src_uyvy[1], src_uyvy[ 1640 UYVYToUVRow_C(const uint8* src_uyvy, int src_stride_uyvy, uint8* dst_u, uint8* dst_v, int width) argument 1654 UYVYToUV422Row_C(const uint8* src_uyvy, uint8* dst_u, uint8* dst_v, int width) argument 1668 UYVYToYRow_C(const uint8* src_uyvy, uint8* dst_y, int width) argument 2153 UYVYToARGBRow_SSSE3(const uint8* src_uyvy, uint8* dst_argb, int width) argument 2166 UYVYToARGBRow_Unaligned_SSSE3(const uint8* src_uyvy, uint8* dst_argb, int width) argument [all...] |
H A D | row_posix.cc | 3696 void UYVYToYRow_SSE2(const uint8* src_uyvy, uint8* dst_y, int pix) { argument 3710 : "+r"(src_uyvy), // %0 3721 void UYVYToUVRow_SSE2(const uint8* src_uyvy, int stride_uyvy, argument 3751 : "+r"(src_uyvy), // %0 3766 void UYVYToUV422Row_SSE2(const uint8* src_uyvy, argument 3791 : "+r"(src_uyvy), // %0 3806 void UYVYToYRow_Unaligned_SSE2(const uint8* src_uyvy, argument 3821 : "+r"(src_uyvy), // %0 3832 void UYVYToUVRow_Unaligned_SSE2(const uint8* src_uyvy, int stride_uyvy, argument 3862 : "+r"(src_uyvy), // 3877 UYVYToUV422Row_Unaligned_SSE2(const uint8* src_uyvy, uint8* dst_u, uint8* dst_v, int pix) argument [all...] |
H A D | row_win.cc | 4025 void UYVYToYRow_AVX2(const uint8* src_uyvy, argument 4028 mov eax, [esp + 4] // src_uyvy 4051 void UYVYToUVRow_AVX2(const uint8* src_uyvy, int stride_uyvy, argument 4096 void UYVYToUV422Row_AVX2(const uint8* src_uyvy, argument 4352 void UYVYToYRow_SSE2(const uint8* src_uyvy, argument 4355 mov eax, [esp + 4] // src_uyvy 4376 void UYVYToUVRow_SSE2(const uint8* src_uyvy, int stride_uyvy, argument 4420 void UYVYToUV422Row_SSE2(const uint8* src_uyvy, argument 4457 void UYVYToYRow_Unaligned_SSE2(const uint8* src_uyvy, argument 4460 mov eax, [esp + 4] // src_uyvy 4481 UYVYToUVRow_Unaligned_SSE2(const uint8* src_uyvy, int stride_uyvy, uint8* dst_u, uint8* dst_v, int pix) argument 4525 UYVYToUV422Row_Unaligned_SSE2(const uint8* src_uyvy, uint8* dst_u, uint8* dst_v, int pix) argument [all...] |
/external/chromium_org/third_party/libyuv/source/ |
H A D | convert_argb.cc | 884 int UYVYToARGB(const uint8* src_uyvy, int src_stride_uyvy, argument 888 void (*UYVYToARGBRow)(const uint8* src_uyvy, uint8* dst_argb, int pix) = 890 if (!src_uyvy || !dst_argb || 897 src_uyvy = src_uyvy + (height - 1) * src_stride_uyvy; 913 if (IS_ALIGNED(src_uyvy, 16) && IS_ALIGNED(src_stride_uyvy, 16) && 928 UYVYToARGBRow(src_uyvy, dst_argb, width); 929 src_uyvy += src_stride_uyvy;
|
H A D | convert.cc | 588 int UYVYToI420(const uint8* src_uyvy, int src_stride_uyvy, argument 594 void (*UYVYToUVRow)(const uint8* src_uyvy, int src_stride_uyvy, 596 void (*UYVYToYRow)(const uint8* src_uyvy, 601 src_uyvy = src_uyvy + (height - 1) * src_stride_uyvy; 611 if (IS_ALIGNED(src_uyvy, 16) && IS_ALIGNED(src_stride_uyvy, 16)) { 644 UYVYToUVRow(src_uyvy, src_stride_uyvy, dst_u, dst_v, width); 645 UYVYToYRow(src_uyvy, dst_y, width); 646 UYVYToYRow(src_uyvy + src_stride_uyvy, dst_y + dst_stride_y, width); 647 src_uyvy [all...] |
H A D | planar_functions.cc | 352 int UYVYToI422(const uint8* src_uyvy, int src_stride_uyvy, argument 358 void (*UYVYToUV422Row)(const uint8* src_uyvy, 361 void (*UYVYToYRow)(const uint8* src_uyvy, 366 src_uyvy = src_uyvy + (height - 1) * src_stride_uyvy; 385 if (IS_ALIGNED(src_uyvy, 16) && IS_ALIGNED(src_stride_uyvy, 16)) { 418 UYVYToUV422Row(src_uyvy, dst_u, dst_v, width); 419 UYVYToYRow(src_uyvy, dst_y, width); 420 src_uyvy += src_stride_uyvy;
|
H A D | row_neon.cc | 752 void UYVYToARGBRow_NEON(const uint8* src_uyvy, argument 772 : "+r"(src_uyvy), // %0 1159 void UYVYToYRow_NEON(const uint8* src_uyvy, uint8* dst_y, int pix) { argument 1169 : "+r"(src_uyvy), // %0 1199 void UYVYToUV422Row_NEON(const uint8* src_uyvy, uint8* dst_u, uint8* dst_v, argument 1212 : "+r"(src_uyvy), // %0 1249 void UYVYToUVRow_NEON(const uint8* src_uyvy, int stride_uyvy, argument 1252 "add %1, %0, %1 \n" // stride + src_uyvy 1267 : "+r"(src_uyvy), // %0
|
H A D | row_common.cc | 1374 void UYVYToARGBRow_C(const uint8* src_uyvy, argument 1379 YuvPixel(src_uyvy[1], src_uyvy[0], src_uyvy[2], 1382 YuvPixel(src_uyvy[3], src_uyvy[0], src_uyvy[2], 1385 src_uyvy += 4; 1389 YuvPixel(src_uyvy[1], src_uyvy[ 1640 UYVYToUVRow_C(const uint8* src_uyvy, int src_stride_uyvy, uint8* dst_u, uint8* dst_v, int width) argument 1654 UYVYToUV422Row_C(const uint8* src_uyvy, uint8* dst_u, uint8* dst_v, int width) argument 1668 UYVYToYRow_C(const uint8* src_uyvy, uint8* dst_y, int width) argument 2153 UYVYToARGBRow_SSSE3(const uint8* src_uyvy, uint8* dst_argb, int width) argument 2166 UYVYToARGBRow_Unaligned_SSSE3(const uint8* src_uyvy, uint8* dst_argb, int width) argument [all...] |
H A D | row_posix.cc | 3696 void UYVYToYRow_SSE2(const uint8* src_uyvy, uint8* dst_y, int pix) { argument 3710 : "+r"(src_uyvy), // %0 3721 void UYVYToUVRow_SSE2(const uint8* src_uyvy, int stride_uyvy, argument 3751 : "+r"(src_uyvy), // %0 3766 void UYVYToUV422Row_SSE2(const uint8* src_uyvy, argument 3791 : "+r"(src_uyvy), // %0 3806 void UYVYToYRow_Unaligned_SSE2(const uint8* src_uyvy, argument 3821 : "+r"(src_uyvy), // %0 3832 void UYVYToUVRow_Unaligned_SSE2(const uint8* src_uyvy, int stride_uyvy, argument 3862 : "+r"(src_uyvy), // 3877 UYVYToUV422Row_Unaligned_SSE2(const uint8* src_uyvy, uint8* dst_u, uint8* dst_v, int pix) argument [all...] |
H A D | row_win.cc | 4026 void UYVYToYRow_AVX2(const uint8* src_uyvy, argument 4029 mov eax, [esp + 4] // src_uyvy 4052 void UYVYToUVRow_AVX2(const uint8* src_uyvy, int stride_uyvy, argument 4097 void UYVYToUV422Row_AVX2(const uint8* src_uyvy, argument 4353 void UYVYToYRow_SSE2(const uint8* src_uyvy, argument 4356 mov eax, [esp + 4] // src_uyvy 4377 void UYVYToUVRow_SSE2(const uint8* src_uyvy, int stride_uyvy, argument 4421 void UYVYToUV422Row_SSE2(const uint8* src_uyvy, argument 4458 void UYVYToYRow_Unaligned_SSE2(const uint8* src_uyvy, argument 4461 mov eax, [esp + 4] // src_uyvy 4482 UYVYToUVRow_Unaligned_SSE2(const uint8* src_uyvy, int stride_uyvy, uint8* dst_u, uint8* dst_v, int pix) argument 4526 UYVYToUV422Row_Unaligned_SSE2(const uint8* src_uyvy, uint8* dst_u, uint8* dst_v, int pix) argument [all...] |
/external/libyuv/files/source/ |
H A D | row_neon.cc | 713 void UYVYToYRow_NEON(const uint8* src_uyvy, uint8* dst_y, int pix) { argument 721 : "+r"(src_uyvy), // %0 752 void UYVYToUV422Row_NEON(const uint8* src_uyvy, uint8* dst_u, uint8* dst_v, argument 762 : "+r"(src_uyvy), // %0 799 void UYVYToUVRow_NEON(const uint8* src_uyvy, int stride_uyvy, argument 802 "adds %1, %0, %1 \n" // stride + src_uyvy 813 : "+r"(src_uyvy), // %0
|
H A D | convert_argb.cc | 763 int UYVYToARGB(const uint8* src_uyvy, int src_stride_uyvy, argument 766 if (!src_uyvy || !dst_argb || 773 src_uyvy = src_uyvy + (height - 1) * src_stride_uyvy; 776 void (*UYVYToUV422Row)(const uint8* src_uyvy, uint8* dst_u, uint8* dst_v, 778 void (*UYVYToYRow)(const uint8* src_uyvy, 789 if (IS_ALIGNED(src_uyvy, 16) && IS_ALIGNED(src_stride_uyvy, 16)) { 823 UYVYToUV422Row(src_uyvy, rowu, rowv, width); 824 UYVYToYRow(src_uyvy, rowy, width); 826 src_uyvy [all...] |
H A D | convert_from.cc | 447 static void UYVYToV210Row_C(const uint8* src_uyvy, uint8* dst_v210, int width) { argument 449 WRITEWORD(dst_v210 + 0, (EIGHTTOTEN(src_uyvy[0])) | 450 (EIGHTTOTEN(src_uyvy[1]) << 10) | 451 (EIGHTTOTEN(src_uyvy[2]) << 20)); 452 WRITEWORD(dst_v210 + 4, (EIGHTTOTEN(src_uyvy[3])) | 453 (EIGHTTOTEN(src_uyvy[4]) << 10) | 454 (EIGHTTOTEN(src_uyvy[5]) << 20)); 455 WRITEWORD(dst_v210 + 8, (EIGHTTOTEN(src_uyvy[6])) | 456 (EIGHTTOTEN(src_uyvy[7]) << 10) | 457 (EIGHTTOTEN(src_uyvy[ [all...] |
H A D | convert.cc | 710 int UYVYToI420(const uint8* src_uyvy, int src_stride_uyvy, argument 718 src_uyvy = src_uyvy + (height - 1) * src_stride_uyvy; 721 void (*UYVYToUVRow)(const uint8* src_uyvy, int src_stride_uyvy, 723 void (*UYVYToYRow)(const uint8* src_uyvy, 736 if (IS_ALIGNED(src_uyvy, 16) && IS_ALIGNED(src_stride_uyvy, 16)) { 760 UYVYToUVRow(src_uyvy, src_stride_uyvy, dst_u, dst_v, width); 761 UYVYToYRow(src_uyvy, dst_y, width); 762 UYVYToYRow(src_uyvy + src_stride_uyvy, dst_y + dst_stride_y, width); 763 src_uyvy [all...] |
H A D | planar_functions.cc | 172 int UYVYToI422(const uint8* src_uyvy, int src_stride_uyvy, argument 180 src_uyvy = src_uyvy + (height - 1) * src_stride_uyvy; 183 void (*UYVYToUV422Row)(const uint8* src_uyvy, 185 void (*UYVYToYRow)(const uint8* src_uyvy, 198 if (IS_ALIGNED(src_uyvy, 16) && IS_ALIGNED(src_stride_uyvy, 16)) { 222 UYVYToUV422Row(src_uyvy, dst_u, dst_v, width); 223 UYVYToYRow(src_uyvy, dst_y, width); 224 src_uyvy += src_stride_uyvy;
|
H A D | row_common.cc | 786 void UYVYToUVRow_C(const uint8* src_uyvy, int src_stride_uyvy, argument 790 dst_u[0] = (src_uyvy[0] + src_uyvy[src_stride_uyvy + 0] + 1) >> 1; 791 dst_v[0] = (src_uyvy[2] + src_uyvy[src_stride_uyvy + 2] + 1) >> 1; 792 src_uyvy += 4; 799 void UYVYToUV422Row_C(const uint8* src_uyvy, argument 803 dst_u[0] = src_uyvy[0]; 804 dst_v[0] = src_uyvy[2]; 805 src_uyvy 812 UYVYToYRow_C(const uint8* src_uyvy, uint8* dst_y, int width) argument [all...] |
H A D | row_posix.cc | 2383 void UYVYToYRow_SSE2(const uint8* src_uyvy, uint8* dst_y, int pix) { argument 2397 : "+r"(src_uyvy), // %0 2408 void UYVYToUVRow_SSE2(const uint8* src_uyvy, int stride_uyvy, argument 2436 : "+r"(src_uyvy), // %0 2448 void UYVYToUV422Row_SSE2(const uint8* src_uyvy, argument 2472 : "+r"(src_uyvy), // %0 2484 void UYVYToYRow_Unaligned_SSE2(const uint8* src_uyvy, argument 2499 : "+r"(src_uyvy), // %0 2510 void UYVYToUVRow_Unaligned_SSE2(const uint8* src_uyvy, int stride_uyvy, argument 2538 : "+r"(src_uyvy), // 2550 UYVYToUV422Row_Unaligned_SSE2(const uint8* src_uyvy, uint8* dst_u, uint8* dst_v, int pix) argument [all...] |
H A D | row_win.cc | 2789 void UYVYToYRow_SSE2(const uint8* src_uyvy, argument 2792 mov eax, [esp + 4] // src_uyvy 2813 void UYVYToUVRow_SSE2(const uint8* src_uyvy, int stride_uyvy, argument 2857 void UYVYToUV422Row_SSE2(const uint8* src_uyvy, argument 2894 void UYVYToYRow_Unaligned_SSE2(const uint8* src_uyvy, argument 2897 mov eax, [esp + 4] // src_uyvy 2918 void UYVYToUVRow_Unaligned_SSE2(const uint8* src_uyvy, int stride_uyvy, argument 2962 void UYVYToUV422Row_Unaligned_SSE2(const uint8* src_uyvy, argument
|