Searched defs:src_argb0 (Results 1 - 15 of 15) sorted by relevance

/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
H A Dplanar_functions.cc556 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 Drow_neon.cc2572 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 Drow_neon64.cc2720 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 Drow_common.cc268 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 Drow_posix.cc900 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 Drow_win.cc1213 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 Dplanar_functions.cc556 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 Drow_neon.cc2573 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 Drow_common.cc268 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 Drow_posix.cc900 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 Drow_win.cc1214 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 Dplanar_functions.cc324 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 Drow_common.cc269 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 Drow_posix.cc748 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 Drow_win.cc930 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...]

Completed in 270 milliseconds