Searched refs:src_argb0 (Results 1 - 17 of 17) sorted by relevance

/external/libyuv/files/include/libyuv/
H A Drow.h227 void ARGBToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb,
229 void BGRAToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb,
231 void ABGRToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb,
233 void RGBAToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb,
235 void ARGBToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb,
237 void BGRAToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb,
239 void ABGRToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb,
241 void RGBAToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb,
279 void ARGBToUVRow_C(const uint8* src_argb0, int src_stride_argb,
281 void BGRAToUVRow_C(const uint8* src_argb0, in
[all...]
H A Dplanar_functions.h232 typedef void (*ARGBBlendRow)(const uint8* src_argb0, const uint8* src_argb1,
242 int ARGBBlend(const uint8* src_argb0, int src_stride_argb0,
305 // 'interpolation' is specified as 8 bit fraction where 0 means 100% src_argb0
306 // and 255 means 1% src_argb0 and 99% src_argb1.
310 int ARGBInterpolate(const uint8* src_argb0, int src_stride_argb0,
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/
H A Dplanar_functions.h296 typedef void (*ARGBBlendRow)(const uint8* src_argb0, const uint8* src_argb1,
306 int ARGBBlend(const uint8* src_argb0, int src_stride_argb0,
313 int ARGBMultiply(const uint8* src_argb0, int src_stride_argb0,
320 int ARGBAdd(const uint8* src_argb0, int src_stride_argb0,
327 int ARGBSubtract(const uint8* src_argb0, int src_stride_argb0,
394 // 'interpolation' is specified as 8 bit fraction where 0 means 100% src_argb0
395 // and 255 means 1% src_argb0 and 99% src_argb1.
399 int ARGBInterpolate(const uint8* src_argb0, int src_stride_argb0,
/external/libyuv/files/source/
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 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_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 Dconvert.cc943 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1188 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1259 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1330 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1401 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1473 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
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...]
H A Dformat_conversion.cc376 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
/external/libvpx/libvpx/third_party/libyuv/source/
H A Drow_common.cc302 void NAME ## ToYRow_C(const uint8* src_argb0, uint8* dst_y, int width) { \
305 dst_y[0] = RGBToY(src_argb0[R], src_argb0[G], src_argb0[B]); \
306 src_argb0 += BPP; \
384 void NAME ## ToYJRow_C(const uint8* src_argb0, uint8* dst_y, int width) { \
387 dst_y[0] = RGBToYJ(src_argb0[R], src_argb0[G], src_argb0[B]); \
388 src_argb0
833 ARGBMultiplyRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
859 ARGBAddRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
884 ARGBSubtractRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
1815 ARGBBlendRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
[all...]
H A Drow_gcc.cc828 void ARGBToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument
876 : "+r"(src_argb0), // %0
896 void ARGBToUVRow_AVX2(const uint8* src_argb0, int src_stride_argb, argument
940 : "+r"(src_argb0), // %0
956 void ARGBToUVJRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument
1005 : "+r"(src_argb0), // %0
1077 void ARGBToUV422Row_SSSE3(const uint8* src_argb0, argument
1116 : "+r"(src_argb0), // %0
3221 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
3294 : "+r"(src_argb0), //
3322 ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
3930 ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
3968 ARGBMultiplyRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
4007 ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
4035 ARGBAddRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
4063 ARGBSubtractRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
4091 ARGBSubtractRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
[all...]
H A Dplanar_functions.cc559 int ARGBBlend(const uint8* src_argb0, int src_stride_argb0, argument
566 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) {
585 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width);
586 src_argb0 += src_stride_argb0;
595 int ARGBMultiply(const uint8* src_argb0, int src_stride_argb0, argument
602 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) {
646 ARGBMultiplyRow(src_argb0, src_argb1, dst_argb, width);
647 src_argb0 += src_stride_argb0;
656 int ARGBAdd(const uint8* src_argb0, int src_stride_argb0, argument
663 if (!src_argb0 || !src_argb
722 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
1829 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.cc2508 void ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2563 : "+r"(src_argb0), // %0
2819 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2842 : "+r"(src_argb0), // %0
2853 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2870 : "+r"(src_argb0), // %0
2880 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2897 : "+r"(src_argb0), // %0
H A Drow_neon64.cc2487 void ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2546 : "+r"(src_argb0), // %0
2812 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2834 : "+r"(src_argb0), // %0
2846 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2864 : "+r"(src_argb0), // %0
2876 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2894 : "+r"(src_argb0), // %0
H A Dconvert.cc522 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
804 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
918 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1032 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1154 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1278 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
H A Dconvert_from_argb.cc265 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
374 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1094 void (*ARGBToUVJRow)(const uint8* src_argb0, int src_stride_argb,
H A Drow_win.cc1393 void ARGBToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument
1463 void ARGBToUVJRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument
1535 void ARGBToUVRow_AVX2(const uint8* src_argb0, int src_stride_argb, argument
1600 void ARGBToUV444Row_SSSE3(const uint8* src_argb0, argument
1657 void ARGBToUV422Row_SSSE3(const uint8* src_argb0, argument
1715 void BGRAToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument
1785 void ABGRToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument
1855 void RGBAToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, argument
4011 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4015 mov eax, [esp + 4 + 4] // src_argb0
4110 ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
4734 ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
4773 ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
4821 ARGBSubtractRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
4850 ARGBMultiplyRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
4887 ARGBAddRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
4916 ARGBSubtractRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
[all...]

Completed in 212 milliseconds