/external/libyuv/files/source/ |
H A D | row_neon.cc | 695 void YUY2ToYRow_NEON(const uint8* src_yuy2, uint8* dst_y, int pix) { argument 703 : "+r"(src_yuy2), // %0 731 void YUY2ToUV422Row_NEON(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, argument 741 : "+r"(src_yuy2), // %0 773 void YUY2ToUVRow_NEON(const uint8* src_yuy2, int stride_yuy2, argument 776 "adds %1, %0, %1 \n" // stride + src_yuy2 787 : "+r"(src_yuy2), // %0
|
H A D | row_posix.cc | 2175 void YUY2ToYRow_SSE2(const uint8* src_yuy2, uint8* dst_y, int pix) { argument 2191 : "+r"(src_yuy2), // %0 2202 void YUY2ToUVRow_SSE2(const uint8* src_yuy2, int stride_yuy2, argument 2230 : "+r"(src_yuy2), // %0 2242 void YUY2ToUV422Row_SSE2(const uint8* src_yuy2, argument 2266 : "+r"(src_yuy2), // %0 2278 void YUY2ToYRow_Unaligned_SSE2(const uint8* src_yuy2, argument 2295 : "+r"(src_yuy2), // %0 2306 void YUY2ToUVRow_Unaligned_SSE2(const uint8* src_yuy2, argument 2335 : "+r"(src_yuy2), // 2347 YUY2ToUV422Row_Unaligned_SSE2(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, int pix) argument [all...] |
H A D | convert.cc | 492 const uint8* src_yuy2, int src_stride_yuy2, 497 if (!src_y || !src_yuy2 || 533 void (*YUY2ToUV422Row)(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, 535 void (*YUY2ToYRow)(const uint8* src_yuy2, uint8* dst_y, int pix) = 546 if (IS_ALIGNED(src_yuy2, 16) && IS_ALIGNED(src_stride_yuy2, 16)) { 574 YUY2ToUV422Row(src_yuy2, dst_u, dst_v, width); 575 YUY2ToYRow(src_yuy2, dst_y, width); 576 src_yuy2 += src_stride_yuy2; 583 YUY2ToUV422Row(src_yuy2, dst_u, dst_v, width); 612 static bool TestReadSafe(const uint8* src_yuy2, in argument 491 Q420ToI420(const uint8* src_y, int src_stride_y, const uint8* src_yuy2, int src_stride_yuy2, uint8* dst_y, int dst_stride_y, uint8* dst_u, int dst_stride_u, uint8* dst_v, int dst_stride_v, int width, int height) argument 643 YUY2ToI420(const uint8* src_yuy2, int src_stride_yuy2, uint8* dst_y, int dst_stride_y, uint8* dst_u, int dst_stride_u, uint8* dst_v, int dst_stride_v, int width, int height) argument [all...] |
H A D | row_common.cc | 747 void YUY2ToUVRow_C(const uint8* src_yuy2, int src_stride_yuy2, argument 751 dst_u[0] = (src_yuy2[1] + src_yuy2[src_stride_yuy2 + 1] + 1) >> 1; 752 dst_v[0] = (src_yuy2[3] + src_yuy2[src_stride_yuy2 + 3] + 1) >> 1; 753 src_yuy2 += 4; 760 void YUY2ToUV422Row_C(const uint8* src_yuy2, argument 764 dst_u[0] = src_yuy2[1]; 765 dst_v[0] = src_yuy2[3]; 766 src_yuy2 773 YUY2ToYRow_C(const uint8* src_yuy2, uint8* dst_y, int width) argument [all...] |
H A D | convert_argb.cc | 676 int YUY2ToARGB(const uint8* src_yuy2, int src_stride_yuy2, argument 679 if (!src_yuy2 || !dst_argb || 686 src_yuy2 = src_yuy2 + (height - 1) * src_stride_yuy2; 689 void (*YUY2ToUV422Row)(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, 691 void (*YUY2ToYRow)(const uint8* src_yuy2, 702 if (IS_ALIGNED(src_yuy2, 16) && IS_ALIGNED(src_stride_yuy2, 16)) { 752 YUY2ToUV422Row(src_yuy2, rowu, rowv, width); 753 YUY2ToYRow(src_yuy2, rowy, width); 755 src_yuy2 [all...] |
H A D | planar_functions.cc | 110 int YUY2ToI422(const uint8* src_yuy2, int src_stride_yuy2, argument 118 src_yuy2 = src_yuy2 + (height - 1) * src_stride_yuy2; 121 void (*YUY2ToUV422Row)(const uint8* src_yuy2, 123 void (*YUY2ToYRow)(const uint8* src_yuy2, 136 if (IS_ALIGNED(src_yuy2, 16) && IS_ALIGNED(src_stride_yuy2, 16)) { 160 YUY2ToUV422Row(src_yuy2, dst_u, dst_v, width); 161 YUY2ToYRow(src_yuy2, dst_y, width); 162 src_yuy2 += src_stride_yuy2;
|
H A D | row_win.cc | 2575 void YUY2ToYRow_SSE2(const uint8* src_yuy2, argument 2578 mov eax, [esp + 4] // src_yuy2 2601 void YUY2ToUVRow_SSE2(const uint8* src_yuy2, int stride_yuy2, argument 2606 mov eax, [esp + 8 + 4] // src_yuy2 2645 void YUY2ToUV422Row_SSE2(const uint8* src_yuy2, argument 2649 mov eax, [esp + 4 + 4] // src_yuy2 2682 void YUY2ToYRow_Unaligned_SSE2(const uint8* src_yuy2, argument 2685 mov eax, [esp + 4] // src_yuy2 2708 void YUY2ToUVRow_Unaligned_SSE2(const uint8* src_yuy2, int stride_yuy2, argument 2713 mov eax, [esp + 8 + 4] // src_yuy2 2752 YUY2ToUV422Row_Unaligned_SSE2(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, int pix) argument [all...] |
/external/libyuv/files/include/libyuv/ |
H A D | row.h | 603 void YUY2ToYRow_SSE2(const uint8* src_yuy2, uint8* dst_y, int pix); 604 void YUY2ToUVRow_SSE2(const uint8* src_yuy2, int stride_yuy2, 606 void YUY2ToUV422Row_SSE2(const uint8* src_yuy2, 608 void YUY2ToYRow_Unaligned_SSE2(const uint8* src_yuy2, 610 void YUY2ToUVRow_Unaligned_SSE2(const uint8* src_yuy2, int stride_yuy2, 612 void YUY2ToUV422Row_Unaligned_SSE2(const uint8* src_yuy2, 614 void YUY2ToYRow_NEON(const uint8* src_yuy2, uint8* dst_y, int pix); 615 void YUY2ToUVRow_NEON(const uint8* src_yuy2, int stride_yuy2, 617 void YUY2ToUV422Row_NEON(const uint8* src_yuy2, 619 void YUY2ToYRow_C(const uint8* src_yuy2, uint [all...] |
H A D | convert.h | 96 const uint8* src_yuy2, int src_stride_yuy2, 104 int YUY2ToI420(const uint8* src_yuy2, int src_stride_yuy2,
|
H A D | convert_argb.h | 107 // const uint8* src_yuy2, int src_stride_yuy2, 113 int YUY2ToARGB(const uint8* src_yuy2, int src_stride_yuy2,
|
H A D | planar_functions.h | 41 int YUY2ToI422(const uint8* src_yuy2, int src_stride_yuy2,
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | convert.cc | 398 const uint8* src_yuy2, int src_stride_yuy2, 406 void (*YUY2ToUV422Row)(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, 408 void (*YUY2ToYRow)(const uint8* src_yuy2, uint8* dst_y, int pix) = 410 if (!src_y || !src_yuy2 || 462 if (IS_ALIGNED(src_yuy2, 16) && IS_ALIGNED(src_stride_yuy2, 16)) { 499 YUY2ToUV422Row(src_yuy2, dst_u, dst_v, width); 500 YUY2ToYRow(src_yuy2, dst_y, width); 501 src_yuy2 += src_stride_yuy2; 508 YUY2ToUV422Row(src_yuy2, dst_u, dst_v, width); 515 int YUY2ToI420(const uint8* src_yuy2, in argument 397 Q420ToI420(const uint8* src_y, int src_stride_y, const uint8* src_yuy2, int src_stride_yuy2, uint8* dst_y, int dst_stride_y, uint8* dst_u, int dst_stride_u, uint8* dst_v, int dst_stride_v, int width, int height) argument [all...] |
H A D | convert_argb.cc | 831 int YUY2ToARGB(const uint8* src_yuy2, int src_stride_yuy2, argument 835 void (*YUY2ToARGBRow)(const uint8* src_yuy2, uint8* dst_argb, int pix) = 837 if (!src_yuy2 || !dst_argb || 844 src_yuy2 = src_yuy2 + (height - 1) * src_stride_yuy2; 860 if (IS_ALIGNED(src_yuy2, 16) && IS_ALIGNED(src_stride_yuy2, 16) && 875 YUY2ToARGBRow(src_yuy2, dst_argb, width); 876 src_yuy2 += src_stride_yuy2;
|
H A D | row_common.cc | 1353 void YUY2ToARGBRow_C(const uint8* src_yuy2, argument 1358 YuvPixel(src_yuy2[0], src_yuy2[1], src_yuy2[3], 1361 YuvPixel(src_yuy2[2], src_yuy2[1], src_yuy2[3], 1364 src_yuy2 += 4; 1368 YuvPixel(src_yuy2[0], src_yuy2[ 1598 YUY2ToUVRow_C(const uint8* src_yuy2, int src_stride_yuy2, uint8* dst_u, uint8* dst_v, int width) argument 1612 YUY2ToUV422Row_C(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, int width) argument 1626 YUY2ToYRow_C(const uint8* src_yuy2, uint8* dst_y, int width) argument 2127 YUY2ToARGBRow_SSSE3(const uint8* src_yuy2, uint8* dst_argb, int width) argument 2140 YUY2ToARGBRow_Unaligned_SSSE3(const uint8* src_yuy2, uint8* dst_argb, int width) argument [all...] |
H A D | row_neon.cc | 721 void YUY2ToARGBRow_NEON(const uint8* src_yuy2, argument 741 : "+r"(src_yuy2), // %0 1140 void YUY2ToYRow_NEON(const uint8* src_yuy2, uint8* dst_y, int pix) { argument 1150 : "+r"(src_yuy2), // %0 1176 void YUY2ToUV422Row_NEON(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, argument 1189 : "+r"(src_yuy2), // %0 1220 void YUY2ToUVRow_NEON(const uint8* src_yuy2, int stride_yuy2, argument 1223 "add %1, %0, %1 \n" // stride + src_yuy2 1238 : "+r"(src_yuy2), // %0
|
H A D | row_neon64.cc | 756 void YUY2ToARGBRow_NEON(const uint8* src_yuy2, argument 776 : "+r"(src_yuy2), // %0 1209 void YUY2ToYRow_NEON(const uint8* src_yuy2, uint8* dst_y, int pix) { argument 1219 : "+r"(src_yuy2), // %0 1249 void YUY2ToUV422Row_NEON(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, argument 1262 : "+r"(src_yuy2), // %0 1297 void YUY2ToUVRow_NEON(const uint8* src_yuy2, int stride_yuy2, argument 1300 "add %1, %0, %1 \n" // stride + src_yuy2 1315 : "+r"(src_yuy2), // %0
|
H A D | row_x86.asm | 22 ; void YUY2ToYRow_SSE2(const uint8* src_yuy2, uint8* dst_y, int pix) 25 cglobal %1ToYRow%3, 3, 3, 3, src_yuy2, dst_y, pix
|
H A D | row_posix.cc | 3470 void YUY2ToYRow_SSE2(const uint8* src_yuy2, uint8* dst_y, int pix) { argument 3486 : "+r"(src_yuy2), // %0 3497 void YUY2ToUVRow_SSE2(const uint8* src_yuy2, int stride_yuy2, argument 3527 : "+r"(src_yuy2), // %0 3542 void YUY2ToUV422Row_SSE2(const uint8* src_yuy2, argument 3567 : "+r"(src_yuy2), // %0 3582 void YUY2ToYRow_Unaligned_SSE2(const uint8* src_yuy2, argument 3599 : "+r"(src_yuy2), // %0 3610 void YUY2ToUVRow_Unaligned_SSE2(const uint8* src_yuy2, argument 3641 : "+r"(src_yuy2), // 3656 YUY2ToUV422Row_Unaligned_SSE2(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, int pix) argument [all...] |
H A D | planar_functions.cc | 274 int YUY2ToI422(const uint8* src_yuy2, int src_stride_yuy2, argument 280 void (*YUY2ToUV422Row)(const uint8* src_yuy2, 283 void (*YUY2ToYRow)(const uint8* src_yuy2, uint8* dst_y, int pix) = 288 src_yuy2 = src_yuy2 + (height - 1) * src_stride_yuy2; 307 if (IS_ALIGNED(src_yuy2, 16) && IS_ALIGNED(src_stride_yuy2, 16)) { 340 YUY2ToUV422Row(src_yuy2, dst_u, dst_v, width); 341 YUY2ToYRow(src_yuy2, dst_y, width); 342 src_yuy2 += src_stride_yuy2;
|
H A D | row_win.cc | 3913 void YUY2ToYRow_AVX2(const uint8* src_yuy2, argument 3916 mov eax, [esp + 4] // src_yuy2 3941 void YUY2ToUVRow_AVX2(const uint8* src_yuy2, int stride_yuy2, argument 3946 mov eax, [esp + 8 + 4] // src_yuy2 3986 void YUY2ToUV422Row_AVX2(const uint8* src_yuy2, argument 3990 mov eax, [esp + 4 + 4] // src_yuy2 4057 mov eax, [esp + 8 + 4] // src_yuy2 4101 mov eax, [esp + 4 + 4] // src_yuy2 4139 void YUY2ToYRow_SSE2(const uint8* src_yuy2, argument 4142 mov eax, [esp + 4] // src_yuy2 4165 YUY2ToUVRow_SSE2(const uint8* src_yuy2, int stride_yuy2, uint8* dst_u, uint8* dst_v, int pix) argument 4209 YUY2ToUV422Row_SSE2(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, int pix) argument 4246 YUY2ToYRow_Unaligned_SSE2(const uint8* src_yuy2, uint8* dst_y, int pix) argument 4272 YUY2ToUVRow_Unaligned_SSE2(const uint8* src_yuy2, int stride_yuy2, uint8* dst_u, uint8* dst_v, int pix) argument 4316 YUY2ToUV422Row_Unaligned_SSE2(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, int pix) argument [all...] |
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/ |
H A D | row.h | 548 void YUY2ToARGBRow_NEON(const uint8* src_yuy2, 941 void YUY2ToARGBRow_C(const uint8* src_yuy2, 1026 void YUY2ToARGBRow_SSSE3(const uint8* src_yuy2, 1097 void YUY2ToARGBRow_Unaligned_SSSE3(const uint8* src_yuy2, 1154 void YUY2ToARGBRow_Any_SSSE3(const uint8* src_yuy2, 1357 void YUY2ToARGBRow_Any_NEON(const uint8* src_yuy2, 1394 void YUY2ToYRow_AVX2(const uint8* src_yuy2, uint8* dst_y, int pix); 1395 void YUY2ToUVRow_AVX2(const uint8* src_yuy2, int stride_yuy2, 1397 void YUY2ToUV422Row_AVX2(const uint8* src_yuy2, 1399 void YUY2ToYRow_SSE2(const uint8* src_yuy2, uint [all...] |
H A D | convert.h | 94 int YUY2ToI420(const uint8* src_yuy2, int src_stride_yuy2, 119 const uint8* src_yuy2, int src_stride_yuy2,
|
H A D | convert_argb.h | 110 // const uint8* src_yuy2, int src_stride_yuy2, 116 int YUY2ToARGB(const uint8* src_yuy2, int src_stride_yuy2,
|
H A D | planar_functions.h | 73 int YUY2ToI422(const uint8* src_yuy2, int src_stride_yuy2,
|