Searched defs:src_argb1 (Results 1 - 10 of 10) sorted by relevance

/external/libvpx/libvpx/third_party/libyuv/source/
H A Dplanar_functions.cc536 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1,
560 const uint8* src_argb1, int src_stride_argb1,
564 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1,
566 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) {
585 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width);
587 src_argb1 += src_stride_argb1;
596 const uint8* src_argb1, int src_stride_argb1,
602 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) {
646 ARGBMultiplyRow(src_argb0, src_argb1, dst_argb, width);
648 src_argb1
559 ARGBBlend(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
595 ARGBMultiply(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
656 ARGBAdd(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
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
2564 "+r"(src_argb1), // %1
2819 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2843 "+r"(src_argb1), // %1
2853 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2871 "+r"(src_argb1), // %1
2880 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2898 "+r"(src_argb1), // %1
H A Drow_neon64.cc2487 void ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2547 "+r"(src_argb1), // %1
2812 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2835 "+r"(src_argb1), // %1
2846 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2865 "+r"(src_argb1), // %1
2876 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2895 "+r"(src_argb1), // %1
H A Drow_common.cc833 void ARGBMultiplyRow_C(const uint8* src_argb0, const uint8* src_argb1, argument
841 const uint32 b_scale = src_argb1[0];
842 const uint32 g_scale = src_argb1[1];
843 const uint32 r_scale = src_argb1[2];
844 const uint32 a_scale = src_argb1[3];
850 src_argb1 += 4;
859 void ARGBAddRow_C(const uint8* src_argb0, const uint8* src_argb1, argument
867 const int b_add = src_argb1[0];
868 const int g_add = src_argb1[1];
869 const int r_add = src_argb1[
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.cc3221 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
3295 "+r"(src_argb1), // %1
3322 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, argument
3392 "+r"(src_argb1), // %1
3930 void ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
3956 "+r"(src_argb1), // %1
3968 void ARGBMultiplyRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, argument
3993 "+r"(src_argb1), // %1
4007 void ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4023 "+r"(src_argb1), //
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 Drow_win.cc4011 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4016 mov esi, [esp + 4 + 8] // src_argb1
4110 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, argument
4115 mov esi, [esp + 4 + 8] // src_argb1
4734 void ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4739 mov esi, [esp + 4 + 8] // src_argb1
4746 movdqu xmm2, [esi] // read 4 pixels from src_argb1
4753 pmulhuw xmm0, xmm2 // src_argb0 * src_argb1 first 2
4754 pmulhuw xmm1, xmm3 // src_argb0 * src_argb1 next 2
4773 void ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, 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...]
/external/libyuv/files/source/
H A Dplanar_functions.cc306 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1,
325 const uint8* src_argb1, int src_stride_argb1,
328 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) {
337 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1,
341 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width);
343 src_argb1 += src_stride_argb1;
1392 const uint8* src_argb1, int src_stride_argb1,
1395 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) {
1410 IS_ALIGNED(src_argb1, 16) && IS_ALIGNED(src_stride_argb1, 16) &&
1416 ARGBInterpolateRow(dst_argb, src_argb0, src_argb1
324 ARGBBlend(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
1391 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_common.cc826 // 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
836 uint32 bb = src_argb1[0];
837 uint32 bg = src_argb1[1];
838 uint32 br = src_argb1[2];
848 bb = src_argb1[4 + 0];
849 bg = src_argb1[4 + 1];
850 br = src_argb1[4 + 2];
856 src_argb1
[all...]
H A Drow_posix.cc2589 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
2697 "+r"(src_argb1), // %1
2726 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, argument
2859 "+r"(src_argb1), // %1
H A Drow_win.cc3002 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
3007 mov esi, [esp + 4 + 8] // src_argb1
3136 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, argument
3141 mov esi, [esp + 4 + 8] // src_argb1

Completed in 1868 milliseconds