Home
last modified time | relevance | path

Searched refs:src_yuy2 (Results 1 – 25 of 25) sorted by relevance

/external/libvpx/libvpx/third_party/libyuv/include/libyuv/
Drow.h639 void YUY2ToARGBRow_NEON(const uint8* src_yuy2,
1078 void YUY2ToARGBRow_C(const uint8* src_yuy2,
1226 void YUY2ToARGBRow_SSSE3(const uint8* src_yuy2,
1234 void YUY2ToARGBRow_AVX2(const uint8* src_yuy2,
1382 void YUY2ToARGBRow_Any_SSSE3(const uint8* src_yuy2,
1390 void YUY2ToARGBRow_Any_AVX2(const uint8* src_yuy2,
1630 void YUY2ToARGBRow_Any_NEON(const uint8* src_yuy2,
1651 void YUY2ToYRow_AVX2(const uint8* src_yuy2, uint8* dst_y, int width);
1652 void YUY2ToUVRow_AVX2(const uint8* src_yuy2, int stride_yuy2,
1654 void YUY2ToUV422Row_AVX2(const uint8* src_yuy2,
[all …]
Dplanar_functions.h88 int YUY2ToI422(const uint8* src_yuy2, int src_stride_yuy2,
103 int YUY2ToNV12(const uint8* src_yuy2, int src_stride_yuy2,
Dconvert.h99 int YUY2ToI420(const uint8* src_yuy2, int src_stride_yuy2,
Dconvert_argb.h148 int YUY2ToARGB(const uint8* src_yuy2, int src_stride_yuy2,
/external/libyuv/files/include/libyuv/
Drow.h758 void YUY2ToARGBRow_NEON(const uint8* src_yuy2,
854 void YUY2ToARGBRow_MSA(const uint8* src_yuy2,
1764 void YUY2ToARGBRow_C(const uint8* src_yuy2,
1900 void YUY2ToARGBRow_SSSE3(const uint8* src_yuy2,
1908 void YUY2ToARGBRow_AVX2(const uint8* src_yuy2,
2044 void YUY2ToARGBRow_Any_SSSE3(const uint8* src_yuy2,
2052 void YUY2ToARGBRow_Any_AVX2(const uint8* src_yuy2,
2400 void YUY2ToARGBRow_Any_NEON(const uint8* src_yuy2,
2519 void YUY2ToARGBRow_Any_MSA(const uint8* src_yuy2,
2528 void YUY2ToYRow_AVX2(const uint8* src_yuy2, uint8* dst_y, int width);
[all …]
Dplanar_functions.h121 int YUY2ToI422(const uint8* src_yuy2,
146 int YUY2ToNV12(const uint8* src_yuy2,
166 int YUY2ToY(const uint8* src_yuy2,
Dconvert.h127 int YUY2ToI420(const uint8* src_yuy2,
Dconvert_argb.h204 int YUY2ToARGB(const uint8* src_yuy2,
/external/libyuv/files/source/
Drow_neon64.cc526 void YUY2ToARGBRow_NEON(const uint8* src_yuy2, in YUY2ToARGBRow_NEON() argument
540 : "+r"(src_yuy2), // %0 in YUY2ToARGBRow_NEON()
965 void YUY2ToYRow_NEON(const uint8* src_yuy2, uint8* dst_y, int width) { in YUY2ToYRow_NEON() argument
974 : "+r"(src_yuy2), // %0 in YUY2ToYRow_NEON()
999 void YUY2ToUV422Row_NEON(const uint8* src_yuy2, in YUY2ToUV422Row_NEON() argument
1013 : "+r"(src_yuy2), // %0 in YUY2ToUV422Row_NEON()
1045 void YUY2ToUVRow_NEON(const uint8* src_yuy2, in YUY2ToUVRow_NEON() argument
1050 const uint8* src_yuy2b = src_yuy2 + stride_yuy2; in YUY2ToUVRow_NEON()
1065 : "+r"(src_yuy2), // %0 in YUY2ToUVRow_NEON()
Dplanar_functions.cc468 int YUY2ToI422(const uint8* src_yuy2, in YUY2ToI422() argument
479 void (*YUY2ToUV422Row)(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, in YUY2ToI422()
481 void (*YUY2ToYRow)(const uint8* src_yuy2, uint8* dst_y, int width) = in YUY2ToI422()
483 if (!src_yuy2 || !dst_y || !dst_u || !dst_v || width <= 0 || height == 0) { in YUY2ToI422()
489 src_yuy2 = src_yuy2 + (height - 1) * src_stride_yuy2; in YUY2ToI422()
542 YUY2ToUV422Row(src_yuy2, dst_u, dst_v, width); in YUY2ToI422()
543 YUY2ToYRow(src_yuy2, dst_y, width); in YUY2ToI422()
544 src_yuy2 += src_stride_yuy2; in YUY2ToI422()
640 int YUY2ToY(const uint8* src_yuy2, in YUY2ToY() argument
647 void (*YUY2ToYRow)(const uint8* src_yuy2, uint8* dst_y, int width) = in YUY2ToY()
[all …]
Drow_neon.cc525 void YUY2ToARGBRow_NEON(const uint8* src_yuy2, in YUY2ToARGBRow_NEON() argument
539 : "+r"(src_yuy2), // %0 in YUY2ToARGBRow_NEON()
955 void YUY2ToYRow_NEON(const uint8* src_yuy2, uint8* dst_y, int width) { in YUY2ToYRow_NEON() argument
964 : "+r"(src_yuy2), // %0 in YUY2ToYRow_NEON()
989 void YUY2ToUV422Row_NEON(const uint8* src_yuy2, in YUY2ToUV422Row_NEON() argument
1003 : "+r"(src_yuy2), // %0 in YUY2ToUV422Row_NEON()
1035 void YUY2ToUVRow_NEON(const uint8* src_yuy2, in YUY2ToUVRow_NEON() argument
1055 : "+r"(src_yuy2), // %0 in YUY2ToUVRow_NEON()
Drow_common.cc1610 void YUY2ToARGBRow_C(const uint8* src_yuy2, in YUY2ToARGBRow_C() argument
1616 YuvPixel(src_yuy2[0], src_yuy2[1], src_yuy2[3], rgb_buf + 0, rgb_buf + 1, in YUY2ToARGBRow_C()
1619 YuvPixel(src_yuy2[2], src_yuy2[1], src_yuy2[3], rgb_buf + 4, rgb_buf + 5, in YUY2ToARGBRow_C()
1622 src_yuy2 += 4; in YUY2ToARGBRow_C()
1626 YuvPixel(src_yuy2[0], src_yuy2[1], src_yuy2[3], rgb_buf + 0, rgb_buf + 1, in YUY2ToARGBRow_C()
1794 void YUY2ToUVRow_C(const uint8* src_yuy2, in YUY2ToUVRow_C() argument
1802 dst_u[0] = (src_yuy2[1] + src_yuy2[src_stride_yuy2 + 1] + 1) >> 1; in YUY2ToUVRow_C()
1803 dst_v[0] = (src_yuy2[3] + src_yuy2[src_stride_yuy2 + 3] + 1) >> 1; in YUY2ToUVRow_C()
1804 src_yuy2 += 4; in YUY2ToUVRow_C()
1811 void YUY2ToUV422Row_C(const uint8* src_yuy2, in YUY2ToUV422Row_C() argument
[all …]
Dconvert.cc362 int YUY2ToI420(const uint8* src_yuy2, in YUY2ToI420() argument
373 void (*YUY2ToUVRow)(const uint8* src_yuy2, int src_stride_yuy2, uint8* dst_u, in YUY2ToI420()
375 void (*YUY2ToYRow)(const uint8* src_yuy2, uint8* dst_y, int width) = in YUY2ToI420()
380 src_yuy2 = src_yuy2 + (height - 1) * src_stride_yuy2; in YUY2ToI420()
425 YUY2ToUVRow(src_yuy2, src_stride_yuy2, dst_u, dst_v, width); in YUY2ToI420()
426 YUY2ToYRow(src_yuy2, dst_y, width); in YUY2ToI420()
427 YUY2ToYRow(src_yuy2 + src_stride_yuy2, dst_y + dst_stride_y, width); in YUY2ToI420()
428 src_yuy2 += src_stride_yuy2 * 2; in YUY2ToI420()
434 YUY2ToUVRow(src_yuy2, 0, dst_u, dst_v, width); in YUY2ToI420()
435 YUY2ToYRow(src_yuy2, dst_y, width); in YUY2ToI420()
Drow_gcc.cc3071 void YUY2ToYRow_SSE2(const uint8* src_yuy2, uint8* dst_y, int width) { in YUY2ToYRow_SSE2() argument
3088 : "+r"(src_yuy2), // %0 in YUY2ToYRow_SSE2()
3097 void YUY2ToUVRow_SSE2(const uint8* src_yuy2, in YUY2ToUVRow_SSE2() argument
3129 : "+r"(src_yuy2), // %0 in YUY2ToUVRow_SSE2()
3139 void YUY2ToUV422Row_SSE2(const uint8* src_yuy2, in YUY2ToUV422Row_SSE2() argument
3166 : "+r"(src_yuy2), // %0 in YUY2ToUV422Row_SSE2()
3280 void YUY2ToYRow_AVX2(const uint8* src_yuy2, uint8* dst_y, int width) { in YUY2ToYRow_AVX2() argument
3299 : "+r"(src_yuy2), // %0 in YUY2ToYRow_AVX2()
3308 void YUY2ToUVRow_AVX2(const uint8* src_yuy2, in YUY2ToUVRow_AVX2() argument
3341 : "+r"(src_yuy2), // %0 in YUY2ToUVRow_AVX2()
[all …]
Dconvert_argb.cc1519 int YUY2ToARGB(const uint8* src_yuy2, in YUY2ToARGB() argument
1526 void (*YUY2ToARGBRow)(const uint8* src_yuy2, uint8* dst_argb, in YUY2ToARGB()
1529 if (!src_yuy2 || !dst_argb || width <= 0 || height == 0) { in YUY2ToARGB()
1535 src_yuy2 = src_yuy2 + (height - 1) * src_stride_yuy2; in YUY2ToARGB()
1577 YUY2ToARGBRow(src_yuy2, dst_argb, &kYuvI601Constants, width); in YUY2ToARGB()
1578 src_yuy2 += src_stride_yuy2; in YUY2ToARGB()
Drow_msa.cc641 void YUY2ToYRow_MSA(const uint8* src_yuy2, uint8* dst_y, int width) { in YUY2ToYRow_MSA() argument
646 LD_UB4(src_yuy2, 16, src0, src1, src2, src3); in YUY2ToYRow_MSA()
650 src_yuy2 += 64; in YUY2ToYRow_MSA()
655 void YUY2ToUVRow_MSA(const uint8* src_yuy2, in YUY2ToUVRow_MSA() argument
660 const uint8* src_yuy2_next = src_yuy2 + src_stride_yuy2; in YUY2ToUVRow_MSA()
666 LD_UB4(src_yuy2, 16, src0, src1, src2, src3); in YUY2ToUVRow_MSA()
678 src_yuy2 += 64; in YUY2ToUVRow_MSA()
685 void YUY2ToUV422Row_MSA(const uint8* src_yuy2, in YUY2ToUV422Row_MSA() argument
693 LD_UB4(src_yuy2, 16, src0, src1, src2, src3); in YUY2ToUV422Row_MSA()
700 src_yuy2 += 64; in YUY2ToUV422Row_MSA()
[all …]
Drow_win.cc2260 const uint8* src_yuy2,
2813 const uint8* src_yuy2,
3599 __declspec(naked) void YUY2ToYRow_AVX2(const uint8* src_yuy2,
3626 __declspec(naked) void YUY2ToUVRow_AVX2(const uint8* src_yuy2,
3672 __declspec(naked) void YUY2ToUV422Row_AVX2(const uint8* src_yuy2,
3825 __declspec(naked) void YUY2ToYRow_SSE2(const uint8* src_yuy2,
3850 __declspec(naked) void YUY2ToUVRow_SSE2(const uint8* src_yuy2,
3895 __declspec(naked) void YUY2ToUV422Row_SSE2(const uint8* src_yuy2,
/external/libvpx/libvpx/third_party/libyuv/source/
Drow_neon64.cc562 void YUY2ToARGBRow_NEON(const uint8* src_yuy2, in YUY2ToARGBRow_NEON() argument
576 : "+r"(src_yuy2), // %0 in YUY2ToARGBRow_NEON()
993 void YUY2ToYRow_NEON(const uint8* src_yuy2, uint8* dst_y, int width) { in YUY2ToYRow_NEON() argument
1002 : "+r"(src_yuy2), // %0 in YUY2ToYRow_NEON()
1027 void YUY2ToUV422Row_NEON(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, in YUY2ToUV422Row_NEON() argument
1039 : "+r"(src_yuy2), // %0 in YUY2ToUV422Row_NEON()
1069 void YUY2ToUVRow_NEON(const uint8* src_yuy2, int stride_yuy2, in YUY2ToUVRow_NEON() argument
1071 const uint8* src_yuy2b = src_yuy2 + stride_yuy2; in YUY2ToUVRow_NEON()
1086 : "+r"(src_yuy2), // %0 in YUY2ToUVRow_NEON()
Drow_neon.cc568 void YUY2ToARGBRow_NEON(const uint8* src_yuy2, in YUY2ToARGBRow_NEON() argument
582 : "+r"(src_yuy2), // %0 in YUY2ToARGBRow_NEON()
990 void YUY2ToYRow_NEON(const uint8* src_yuy2, uint8* dst_y, int width) { in YUY2ToYRow_NEON() argument
999 : "+r"(src_yuy2), // %0 in YUY2ToYRow_NEON()
1024 void YUY2ToUV422Row_NEON(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v, in YUY2ToUV422Row_NEON() argument
1036 : "+r"(src_yuy2), // %0 in YUY2ToUV422Row_NEON()
1066 void YUY2ToUVRow_NEON(const uint8* src_yuy2, int stride_yuy2, in YUY2ToUVRow_NEON() argument
1083 : "+r"(src_yuy2), // %0 in YUY2ToUVRow_NEON()
Dconvert.cc349 int YUY2ToI420(const uint8* src_yuy2, int src_stride_yuy2, in YUY2ToI420() argument
355 void (*YUY2ToUVRow)(const uint8* src_yuy2, int src_stride_yuy2, in YUY2ToI420()
357 void (*YUY2ToYRow)(const uint8* src_yuy2, in YUY2ToI420()
362 src_yuy2 = src_yuy2 + (height - 1) * src_stride_yuy2; in YUY2ToI420()
397 YUY2ToUVRow(src_yuy2, src_stride_yuy2, dst_u, dst_v, width); in YUY2ToI420()
398 YUY2ToYRow(src_yuy2, dst_y, width); in YUY2ToI420()
399 YUY2ToYRow(src_yuy2 + src_stride_yuy2, dst_y + dst_stride_y, width); in YUY2ToI420()
400 src_yuy2 += src_stride_yuy2 * 2; in YUY2ToI420()
406 YUY2ToUVRow(src_yuy2, 0, dst_u, dst_v, width); in YUY2ToI420()
407 YUY2ToYRow(src_yuy2, dst_y, width); in YUY2ToI420()
Drow_common.cc1658 void YUY2ToARGBRow_C(const uint8* src_yuy2, in YUY2ToARGBRow_C() argument
1664 YuvPixel(src_yuy2[0], src_yuy2[1], src_yuy2[3], in YUY2ToARGBRow_C()
1667 YuvPixel(src_yuy2[2], src_yuy2[1], src_yuy2[3], in YUY2ToARGBRow_C()
1670 src_yuy2 += 4; in YUY2ToARGBRow_C()
1674 YuvPixel(src_yuy2[0], src_yuy2[1], src_yuy2[3], in YUY2ToARGBRow_C()
1840 void YUY2ToUVRow_C(const uint8* src_yuy2, int src_stride_yuy2, in YUY2ToUVRow_C() argument
1845 dst_u[0] = (src_yuy2[1] + src_yuy2[src_stride_yuy2 + 1] + 1) >> 1; in YUY2ToUVRow_C()
1846 dst_v[0] = (src_yuy2[3] + src_yuy2[src_stride_yuy2 + 3] + 1) >> 1; in YUY2ToUVRow_C()
1847 src_yuy2 += 4; in YUY2ToUVRow_C()
1854 void YUY2ToUV422Row_C(const uint8* src_yuy2, in YUY2ToUV422Row_C() argument
[all …]
Dplanar_functions.cc416 int YUY2ToI422(const uint8* src_yuy2, int src_stride_yuy2, in YUY2ToI422() argument
422 void (*YUY2ToUV422Row)(const uint8* src_yuy2, in YUY2ToI422()
425 void (*YUY2ToYRow)(const uint8* src_yuy2, uint8* dst_y, int width) = in YUY2ToI422()
430 src_yuy2 = src_yuy2 + (height - 1) * src_stride_yuy2; in YUY2ToI422()
476 YUY2ToUV422Row(src_yuy2, dst_u, dst_v, width); in YUY2ToI422()
477 YUY2ToYRow(src_yuy2, dst_y, width); in YUY2ToI422()
478 src_yuy2 += src_stride_yuy2; in YUY2ToI422()
2613 int YUY2ToNV12(const uint8* src_yuy2, int src_stride_yuy2, in YUY2ToNV12() argument
2624 if (!src_yuy2 || in YUY2ToNV12()
2632 src_yuy2 = src_yuy2 + (height - 1) * src_stride_yuy2; in YUY2ToNV12()
[all …]
Drow_gcc.cc3069 void YUY2ToYRow_SSE2(const uint8* src_yuy2, uint8* dst_y, int width) { in YUY2ToYRow_SSE2() argument
3085 : "+r"(src_yuy2), // %0 in YUY2ToYRow_SSE2()
3094 void YUY2ToUVRow_SSE2(const uint8* src_yuy2, int stride_yuy2, in YUY2ToUVRow_SSE2() argument
3122 : "+r"(src_yuy2), // %0 in YUY2ToUVRow_SSE2()
3132 void YUY2ToUV422Row_SSE2(const uint8* src_yuy2, in YUY2ToUV422Row_SSE2() argument
3156 : "+r"(src_yuy2), // %0 in YUY2ToUV422Row_SSE2()
3263 void YUY2ToYRow_AVX2(const uint8* src_yuy2, uint8* dst_y, int width) { in YUY2ToYRow_AVX2() argument
3281 : "+r"(src_yuy2), // %0 in YUY2ToYRow_AVX2()
3290 void YUY2ToUVRow_AVX2(const uint8* src_yuy2, int stride_yuy2, in YUY2ToUVRow_AVX2() argument
3319 : "+r"(src_yuy2), // %0 in YUY2ToUVRow_AVX2()
[all …]
Dconvert_argb.cc1335 int YUY2ToARGB(const uint8* src_yuy2, int src_stride_yuy2, in YUY2ToARGB() argument
1339 void (*YUY2ToARGBRow)(const uint8* src_yuy2, in YUY2ToARGB()
1344 if (!src_yuy2 || !dst_argb || in YUY2ToARGB()
1351 src_yuy2 = src_yuy2 + (height - 1) * src_stride_yuy2; in YUY2ToARGB()
1386 YUY2ToARGBRow(src_yuy2, dst_argb, &kYuvI601Constants, width); in YUY2ToARGB()
1387 src_yuy2 += src_stride_yuy2; in YUY2ToARGB()
Drow_win.cc2315 void YUY2ToARGBRow_AVX2(const uint8* src_yuy2,
2929 void YUY2ToARGBRow_SSSE3(const uint8* src_yuy2,
3680 void YUY2ToYRow_AVX2(const uint8* src_yuy2, uint8* dst_y, int width) {
3706 void YUY2ToUVRow_AVX2(const uint8* src_yuy2, int stride_yuy2,
3750 void YUY2ToUV422Row_AVX2(const uint8* src_yuy2,
3899 void YUY2ToYRow_SSE2(const uint8* src_yuy2,
3924 void YUY2ToUVRow_SSE2(const uint8* src_yuy2, int stride_yuy2,
3967 void YUY2ToUV422Row_SSE2(const uint8* src_yuy2,