Searched defs:src_uyvy (Results 1 - 23 of 23) sorted by relevance

/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
H A Dconvert_argb.cc884 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 Dconvert.cc588 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 Dplanar_functions.cc352 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 Drow_neon.cc751 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 Drow_neon64.cc788 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 Drow_common.cc1374 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 Drow_posix.cc3696 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 Drow_win.cc4025 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 Dconvert_argb.cc884 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 Dconvert.cc588 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 Dplanar_functions.cc352 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 Drow_neon.cc752 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 Drow_common.cc1374 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 Drow_posix.cc3696 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 Drow_win.cc4026 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 Drow_neon.cc713 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 Dconvert_argb.cc763 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 Dconvert_from.cc447 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 Dconvert.cc710 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 Dplanar_functions.cc172 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 Drow_common.cc786 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 Drow_posix.cc2383 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 Drow_win.cc2789 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

Completed in 442 milliseconds