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

/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
H A Dplanar_functions.cc533 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1,
557 const uint8* src_argb1, int src_stride_argb1,
561 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1,
563 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) {
582 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width);
584 src_argb1 += src_stride_argb1;
593 const uint8* src_argb1, int src_stride_argb1,
599 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) {
643 ARGBMultiplyRow(src_argb0, src_argb1, dst_argb, width);
645 src_argb1
556 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
592 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
653 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
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
2628 "+r"(src_argb1), // %1
2883 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2907 "+r"(src_argb1), // %1
2917 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2935 "+r"(src_argb1), // %1
2944 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2962 "+r"(src_argb1), // %1
H A Drow_neon64.cc2720 void ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2776 "+r"(src_argb1), // %1
3045 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
3069 "+r"(src_argb1), // %1
3080 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
3100 "+r"(src_argb1), // %1
3111 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
3131 "+r"(src_argb1), // %1
H A Drow_common.cc777 void ARGBMultiplyRow_C(const uint8* src_argb0, const uint8* src_argb1, argument
785 const uint32 b_scale = src_argb1[0];
786 const uint32 g_scale = src_argb1[1];
787 const uint32 r_scale = src_argb1[2];
788 const uint32 a_scale = src_argb1[3];
794 src_argb1 += 4;
803 void ARGBAddRow_C(const uint8* src_argb0, const uint8* src_argb1, argument
811 const int b_add = src_argb1[0];
812 const int g_add = src_argb1[1];
813 const int r_add = src_argb1[
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.cc3920 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4028 "+r"(src_argb1), // %1
4057 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, argument
4190 "+r"(src_argb1), // %1
4643 void ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4669 "+r"(src_argb1), // %1
4683 void ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4699 "+r"(src_argb1), // %1
4713 void ARGBSubtractRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4729 "+r"(src_argb1), //
[all...]
H A Drow_win.cc4565 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4570 mov esi, [esp + 4 + 8] // src_argb1
4699 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, argument
4704 mov esi, [esp + 4 + 8] // src_argb1
5406 void ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
5411 mov esi, [esp + 4 + 8] // src_argb1
5419 movdqu xmm2, [esi] // read 4 pixels from src_argb1
5426 pmulhuw xmm0, xmm2 // src_argb0 * src_argb1 first 2
5427 pmulhuw xmm1, xmm3 // src_argb0 * src_argb1 next 2
5446 void ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, 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.cc533 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1,
557 const uint8* src_argb1, int src_stride_argb1,
561 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1,
563 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) {
582 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width);
584 src_argb1 += src_stride_argb1;
593 const uint8* src_argb1, int src_stride_argb1,
599 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) {
643 ARGBMultiplyRow(src_argb0, src_argb1, dst_argb, width);
645 src_argb1
556 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
592 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
653 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
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
2629 "+r"(src_argb1), // %1
2884 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2908 "+r"(src_argb1), // %1
2918 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2936 "+r"(src_argb1), // %1
2945 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument
2963 "+r"(src_argb1), // %1
H A Drow_common.cc777 void ARGBMultiplyRow_C(const uint8* src_argb0, const uint8* src_argb1, argument
785 const uint32 b_scale = src_argb1[0];
786 const uint32 g_scale = src_argb1[1];
787 const uint32 r_scale = src_argb1[2];
788 const uint32 a_scale = src_argb1[3];
794 src_argb1 += 4;
803 void ARGBAddRow_C(const uint8* src_argb0, const uint8* src_argb1, argument
811 const int b_add = src_argb1[0];
812 const int g_add = src_argb1[1];
813 const int r_add = src_argb1[
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.cc3920 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4028 "+r"(src_argb1), // %1
4057 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, argument
4190 "+r"(src_argb1), // %1
4643 void ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4669 "+r"(src_argb1), // %1
4683 void ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4699 "+r"(src_argb1), // %1
4713 void ARGBSubtractRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4729 "+r"(src_argb1), //
[all...]
H A Drow_win.cc4566 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
4571 mov esi, [esp + 4 + 8] // src_argb1
4700 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, argument
4705 mov esi, [esp + 4 + 8] // src_argb1
5407 void ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument
5412 mov esi, [esp + 4 + 8] // src_argb1
5420 movdqu xmm2, [esi] // read 4 pixels from src_argb1
5427 pmulhuw xmm0, xmm2 // src_argb0 * src_argb1 first 2
5428 pmulhuw xmm1, xmm3 // src_argb0 * src_argb1 next 2
5447 void ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, 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.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 261 milliseconds