/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/ |
H A D | planar_functions.cc | 556 int ARGBBlend(const uint8* src_argb0, int src_stride_argb0, argument 563 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 582 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width); 583 src_argb0 += src_stride_argb0; 592 int ARGBMultiply(const uint8* src_argb0, int src_stride_argb0, argument 599 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 643 ARGBMultiplyRow(src_argb0, src_argb1, dst_argb, width); 644 src_argb0 += src_stride_argb0; 653 int ARGBAdd(const uint8* src_argb0, int src_stride_argb0, argument 660 if (!src_argb0 || !src_argb 719 ARGBSubtract(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1767 ARGBInterpolate(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height, int interpolation) argument [all...] |
H A D | row_neon.cc | 2572 void ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2627 : "+r"(src_argb0), // %0 2883 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2906 : "+r"(src_argb0), // %0 2917 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2934 : "+r"(src_argb0), // %0 2944 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2961 : "+r"(src_argb0), // %0
|
H A D | row_neon64.cc | 2720 void ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2775 : "+r"(src_argb0), // %0 3045 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 3068 : "+r"(src_argb0), // %0 3080 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 3099 : "+r"(src_argb0), // %0 3111 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 3130 : "+r"(src_argb0), // %0
|
H A D | row_common.cc | 268 void NAME ## ToYRow_C(const uint8* src_argb0, uint8* dst_y, int width) { \ 271 dst_y[0] = RGBToY(src_argb0[R], src_argb0[G], src_argb0[B]); \ 272 src_argb0 += BPP; \ 350 void NAME ## ToYJRow_C(const uint8* src_argb0, uint8* dst_y, int width) { \ 353 dst_y[0] = RGBToYJ(src_argb0[R], src_argb0[G], src_argb0[B]); \ 354 src_argb0 777 ARGBMultiplyRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 803 ARGBAddRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 828 ARGBSubtractRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 1686 ARGBBlendRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |
H A D | row_posix.cc | 900 void ARGBToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 951 : "+r"(src_argb0), // %0 967 void ARGBToUVJRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1019 : "+r"(src_argb0), // %0 1034 void ARGBToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1089 : "+r"(src_argb0), // %0 1104 void ARGBToUVJRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1160 : "+r"(src_argb0), // %0 1305 void ARGBToUV422Row_SSSE3(const uint8* src_argb0, argument 1351 : "+r"(src_argb0), // 1366 ARGBToUV422Row_Unaligned_SSSE3(const uint8* src_argb0, uint8* dst_u, uint8* dst_v, int width) argument 3920 ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4057 ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4643 ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4683 ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4713 ARGBSubtractRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |
H A D | row_win.cc | 1213 void ARGBToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1279 void ARGBToUVJRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1347 void ARGBToUVRow_AVX2(const uint8* src_argb0, int src_stride_argb, argument 1413 void ARGBToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1483 void ARGBToUVJRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1554 void ARGBToUV444Row_SSSE3(const uint8* src_argb0, argument 1612 void ARGBToUV444Row_Unaligned_SSSE3(const uint8* src_argb0, argument 1670 void ARGBToUV422Row_SSSE3(const uint8* src_argb0, argument 1729 void ARGBToUV422Row_Unaligned_SSSE3(const uint8* src_argb0, argument 1788 void BGRAToUVRow_SSSE3(const uint8* src_argb0, in argument 1854 BGRAToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, uint8* dst_u, uint8* dst_v, int width) argument 1924 ABGRToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, uint8* dst_u, uint8* dst_v, int width) argument 1990 ABGRToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, uint8* dst_u, uint8* dst_v, int width) argument 2060 RGBAToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, uint8* dst_u, uint8* dst_v, int width) argument 2126 RGBAToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, uint8* dst_u, uint8* dst_v, int width) argument 4565 ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4699 ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 5406 ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 5446 ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 5495 ARGBSubtractRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 5525 ARGBMultiplyRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 5563 ARGBAddRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 5593 ARGBSubtractRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |
/external/chromium_org/third_party/libyuv/source/ |
H A D | planar_functions.cc | 556 int ARGBBlend(const uint8* src_argb0, int src_stride_argb0, argument 563 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 582 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width); 583 src_argb0 += src_stride_argb0; 592 int ARGBMultiply(const uint8* src_argb0, int src_stride_argb0, argument 599 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 643 ARGBMultiplyRow(src_argb0, src_argb1, dst_argb, width); 644 src_argb0 += src_stride_argb0; 653 int ARGBAdd(const uint8* src_argb0, int src_stride_argb0, argument 660 if (!src_argb0 || !src_argb 719 ARGBSubtract(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1767 ARGBInterpolate(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height, int interpolation) argument [all...] |
H A D | row_neon.cc | 2573 void ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2628 : "+r"(src_argb0), // %0 2884 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2907 : "+r"(src_argb0), // %0 2918 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2935 : "+r"(src_argb0), // %0 2945 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2962 : "+r"(src_argb0), // %0
|
H A D | row_common.cc | 268 void NAME ## ToYRow_C(const uint8* src_argb0, uint8* dst_y, int width) { \ 271 dst_y[0] = RGBToY(src_argb0[R], src_argb0[G], src_argb0[B]); \ 272 src_argb0 += BPP; \ 350 void NAME ## ToYJRow_C(const uint8* src_argb0, uint8* dst_y, int width) { \ 353 dst_y[0] = RGBToYJ(src_argb0[R], src_argb0[G], src_argb0[B]); \ 354 src_argb0 777 ARGBMultiplyRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 803 ARGBAddRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 828 ARGBSubtractRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 1686 ARGBBlendRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |
H A D | row_posix.cc | 900 void ARGBToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 951 : "+r"(src_argb0), // %0 967 void ARGBToUVJRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1019 : "+r"(src_argb0), // %0 1034 void ARGBToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1089 : "+r"(src_argb0), // %0 1104 void ARGBToUVJRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1160 : "+r"(src_argb0), // %0 1305 void ARGBToUV422Row_SSSE3(const uint8* src_argb0, argument 1351 : "+r"(src_argb0), // 1366 ARGBToUV422Row_Unaligned_SSSE3(const uint8* src_argb0, uint8* dst_u, uint8* dst_v, int width) argument 3920 ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4057 ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4643 ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4683 ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4713 ARGBSubtractRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |
H A D | row_win.cc | 1214 void ARGBToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1280 void ARGBToUVJRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1348 void ARGBToUVRow_AVX2(const uint8* src_argb0, int src_stride_argb, argument 1414 void ARGBToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1484 void ARGBToUVJRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1555 void ARGBToUV444Row_SSSE3(const uint8* src_argb0, argument 1613 void ARGBToUV444Row_Unaligned_SSSE3(const uint8* src_argb0, argument 1671 void ARGBToUV422Row_SSSE3(const uint8* src_argb0, argument 1730 void ARGBToUV422Row_Unaligned_SSSE3(const uint8* src_argb0, argument 1789 void BGRAToUVRow_SSSE3(const uint8* src_argb0, in argument 1855 BGRAToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, uint8* dst_u, uint8* dst_v, int width) argument 1925 ABGRToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, uint8* dst_u, uint8* dst_v, int width) argument 1991 ABGRToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, uint8* dst_u, uint8* dst_v, int width) argument 2061 RGBAToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, uint8* dst_u, uint8* dst_v, int width) argument 2127 RGBAToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, uint8* dst_u, uint8* dst_v, int width) argument 4566 ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4700 ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 5407 ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 5447 ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 5496 ARGBSubtractRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 5526 ARGBMultiplyRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 5564 ARGBAddRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 5594 ARGBSubtractRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |
/external/libyuv/files/source/ |
H A D | planar_functions.cc | 324 int ARGBBlend(const uint8* src_argb0, int src_stride_argb0, argument 328 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 341 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width); 342 src_argb0 += src_stride_argb0; 399 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, 1391 int ARGBInterpolate(const uint8* src_argb0, int src_stride_argb0, argument 1395 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 1409 IS_ALIGNED(src_argb0, 16) && IS_ALIGNED(src_stride_argb0, 16) && 1416 ARGBInterpolateRow(dst_argb, src_argb0, src_argb1 - src_argb0, [all...] |
H A D | row_common.cc | 269 void NAME ## ToYRow_C(const uint8* src_argb0, uint8* dst_y, int width) { \ 271 dst_y[0] = RGBToY(src_argb0[R], src_argb0[G], src_argb0[B]); \ 272 src_argb0 += 4; \ 826 // Blend src_argb0 over src_argb1 and store to dst_argb. 827 // dst_argb may be src_argb0 or src_argb1. 829 void ARGBBlendRow_C(const uint8* src_argb0, const uint8* src_argb1, argument 832 uint32 fb = src_argb0[0]; 833 uint32 fg = src_argb0[ [all...] |
H A D | row_posix.cc | 748 void ARGBToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 797 : "+r"(src_argb0), // %0 809 void ARGBToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 862 : "+r"(src_argb0), // %0 2589 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument 2696 : "+r"(src_argb0), // %0 2726 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, argument 2858 : "+r"(src_argb0), // %0
|
H A D | row_win.cc | 930 void ARGBToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 996 void ARGBToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1066 void BGRAToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1132 void BGRAToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1202 void ABGRToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1268 void ABGRToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1338 void RGBAToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 1404 void RGBAToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, argument 3002 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument 3006 mov eax, [esp + 4 + 4] // src_argb0 3136 ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |