/external/libvpx/libvpx/third_party/libyuv/include/libyuv/ |
H A D | planar_functions.h | 296 typedef void (*ARGBBlendRow)(const uint8* src_argb0, const uint8* src_argb1, 307 const uint8* src_argb1, int src_stride_argb1, 314 const uint8* src_argb1, int src_stride_argb1, 321 const uint8* src_argb1, int src_stride_argb1, 328 const uint8* src_argb1, int src_stride_argb1, 395 // and 255 means 1% src_argb0 and 99% src_argb1. 400 const uint8* src_argb1, int src_stride_argb1,
|
H A D | row.h | 1366 void ARGBBlendRow_SSSE3(const uint8* src_argb, const uint8* src_argb1, 1368 void ARGBBlendRow_SSE2(const uint8* src_argb, const uint8* src_argb1, 1370 void ARGBBlendRow_NEON(const uint8* src_argb, const uint8* src_argb1, 1372 void ARGBBlendRow_C(const uint8* src_argb, const uint8* src_argb1, 1377 void ARGBMultiplyRow_C(const uint8* src_argb, const uint8* src_argb1, 1379 void ARGBMultiplyRow_SSE2(const uint8* src_argb, const uint8* src_argb1, 1381 void ARGBMultiplyRow_Any_SSE2(const uint8* src_argb, const uint8* src_argb1, 1383 void ARGBMultiplyRow_AVX2(const uint8* src_argb, const uint8* src_argb1, 1385 void ARGBMultiplyRow_Any_AVX2(const uint8* src_argb, const uint8* src_argb1, 1387 void ARGBMultiplyRow_NEON(const uint8* src_argb, const uint8* src_argb1, [all...] |
/external/libyuv/files/include/libyuv/ |
H A D | planar_functions.h | 303 typedef void (*ARGBBlendRow)(const uint8* src_argb0, const uint8* src_argb1, 315 const uint8* src_argb1, int src_stride_argb1, 347 const uint8* src_argb1, int src_stride_argb1, 354 const uint8* src_argb1, int src_stride_argb1, 361 const uint8* src_argb1, int src_stride_argb1, 433 const uint8* src_argb1, int src_stride_argb1,
|
H A D | row.h | 1457 void ARGBBlendRow_SSSE3(const uint8* src_argb, const uint8* src_argb1, 1459 void ARGBBlendRow_NEON(const uint8* src_argb, const uint8* src_argb1, 1461 void ARGBBlendRow_C(const uint8* src_argb, const uint8* src_argb1, 1478 void ARGBMultiplyRow_C(const uint8* src_argb, const uint8* src_argb1, 1480 void ARGBMultiplyRow_SSE2(const uint8* src_argb, const uint8* src_argb1, 1482 void ARGBMultiplyRow_Any_SSE2(const uint8* src_argb, const uint8* src_argb1, 1484 void ARGBMultiplyRow_AVX2(const uint8* src_argb, const uint8* src_argb1, 1486 void ARGBMultiplyRow_Any_AVX2(const uint8* src_argb, const uint8* src_argb1, 1488 void ARGBMultiplyRow_NEON(const uint8* src_argb, const uint8* src_argb1, 1490 void ARGBMultiplyRow_Any_NEON(const uint8* src_argb, const uint8* src_argb1, [all...] |
/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | planar_functions.cc | 536 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 D | row_neon.cc | 2508 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 D | row_neon64.cc | 2487 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 D | row_common.cc | 833 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 D | row_gcc.cc | 3221 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 D | row_win.cc | 4011 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 D | row_neon.cc | 2283 void ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2339 "+r"(src_argb1), // %1 2587 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2610 "+r"(src_argb1), // %1 2619 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2636 "+r"(src_argb1), // %1 2645 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2662 "+r"(src_argb1), // %1
|
H A D | row_neon64.cc | 2238 void ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2298 "+r"(src_argb1), // %1 2549 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2572 "+r"(src_argb1), // %1 2581 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2600 "+r"(src_argb1), // %1 2609 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2628 "+r"(src_argb1), // %1
|
H A D | planar_functions.cc | 529 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1, 548 const uint8* src_argb1, int src_stride_argb1, 552 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1, 554 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 573 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width); 575 src_argb1 += src_stride_argb1; 757 const uint8* src_argb1, int src_stride_argb1, 763 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 807 ARGBMultiplyRow(src_argb0, src_argb1, dst_argb, width); 809 src_argb1 547 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 756 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 817 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 883 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 1930 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_common.cc | 804 void ARGBMultiplyRow_C(const uint8* src_argb0, const uint8* src_argb1, argument 812 const uint32 b_scale = src_argb1[0]; 813 const uint32 g_scale = src_argb1[1]; 814 const uint32 r_scale = src_argb1[2]; 815 const uint32 a_scale = src_argb1[3]; 821 src_argb1 += 4; 830 void ARGBAddRow_C(const uint8* src_argb0, const uint8* src_argb1, argument 838 const int b_add = src_argb1[0]; 839 const int g_add = src_argb1[1]; 840 const int r_add = src_argb1[ 855 ARGBSubtractRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 1928 ARGBBlendRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |
H A D | row_gcc.cc | 3476 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, argument 3546 "+r"(src_argb1), // %1 4147 void ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument 4173 "+r"(src_argb1), // %1 4185 void ARGBMultiplyRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, argument 4210 "+r"(src_argb1), // %1 4224 void ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument 4240 "+r"(src_argb1), // %1 4252 void ARGBAddRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, argument 4268 "+r"(src_argb1), // 4280 ARGBSubtractRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4308 ARGBSubtractRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |
H A D | row_win.cc | 4231 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, 4236 mov esi, [esp + 4 + 8] // src_argb1 4818 void ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, 4823 mov esi, [esp + 4 + 8] // src_argb1 4830 movdqu xmm2, [esi] // read 4 pixels from src_argb1 4837 pmulhuw xmm0, xmm2 // src_argb0 * src_argb1 first 2 4838 pmulhuw xmm1, xmm3 // src_argb0 * src_argb1 next 2 4857 void ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, 4862 mov esi, [esp + 4 + 8] // src_argb1 4872 movdqu xmm1, [esi] // read 4 pixels from src_argb1 [all...] |