Searched defs:src_yuy2 (Results 1 - 22 of 22) sorted by relevance

/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
H A Dconvert_argb.cc831 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 Dconvert.cc398 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 Dplanar_functions.cc274 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 Drow_neon.cc721 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 Drow_neon64.cc756 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 %x1, %x0, %w1, sxtw \n" // stride + src_yuy2
1315 : "+r"(src_yuy2), // %0
H A Drow_common.cc1353 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 Drow_posix.cc3470 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 Drow_win.cc3912 void YUY2ToYRow_AVX2(const uint8* src_yuy2, argument
3915 mov eax, [esp + 4] // src_yuy2
3940 void YUY2ToUVRow_AVX2(const uint8* src_yuy2, int stride_yuy2, argument
3945 mov eax, [esp + 8 + 4] // src_yuy2
3985 void YUY2ToUV422Row_AVX2(const uint8* src_yuy2, argument
3989 mov eax, [esp + 4 + 4] // src_yuy2
4056 mov eax, [esp + 8 + 4] // src_yuy2
4100 mov eax, [esp + 4 + 4] // src_yuy2
4138 void YUY2ToYRow_SSE2(const uint8* src_yuy2, argument
4141 mov eax, [esp + 4] // src_yuy2
4164 YUY2ToUVRow_SSE2(const uint8* src_yuy2, int stride_yuy2, uint8* dst_u, uint8* dst_v, int pix) argument
4208 YUY2ToUV422Row_SSE2(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, int pix) argument
4245 YUY2ToYRow_Unaligned_SSE2(const uint8* src_yuy2, uint8* dst_y, int pix) argument
4271 YUY2ToUVRow_Unaligned_SSE2(const uint8* src_yuy2, int stride_yuy2, uint8* dst_u, uint8* dst_v, int pix) argument
4315 YUY2ToUV422Row_Unaligned_SSE2(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, int pix) argument
[all...]
/external/chromium_org/third_party/libyuv/source/
H A Dconvert_argb.cc831 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 Dconvert.cc398 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 Dplanar_functions.cc274 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 Drow_neon.cc722 void YUY2ToARGBRow_NEON(const uint8* src_yuy2, argument
742 : "+r"(src_yuy2), // %0
1141 void YUY2ToYRow_NEON(const uint8* src_yuy2, uint8* dst_y, int pix) { argument
1151 : "+r"(src_yuy2), // %0
1177 void YUY2ToUV422Row_NEON(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, argument
1190 : "+r"(src_yuy2), // %0
1221 void YUY2ToUVRow_NEON(const uint8* src_yuy2, int stride_yuy2, argument
1224 "add %1, %0, %1 \n" // stride + src_yuy2
1239 : "+r"(src_yuy2), // %0
H A Drow_common.cc1353 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 Drow_posix.cc3470 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 Drow_win.cc3913 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/libyuv/files/source/
H A Drow_neon.cc695 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 Dconvert_argb.cc676 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 Dconvert.cc492 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 Dplanar_functions.cc110 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 Drow_common.cc747 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 Drow_posix.cc2175 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 Drow_win.cc2575 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...]

Completed in 320 milliseconds