/external/libyuv/files/include/libyuv/ |
H A D | row.h | 227 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 D | planar_functions.h | 232 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 D | planar_functions.h | 296 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 D | row_common.cc | 269 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 D | planar_functions.cc | 324 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 D | row_posix.cc | 748 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 D | convert.cc | 943 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 D | row_win.cc | 930 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 D | format_conversion.cc | 376 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | row_common.cc | 302 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 D | row_gcc.cc | 828 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 D | planar_functions.cc | 559 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 D | row_neon.cc | 2508 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 D | row_neon64.cc | 2487 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 D | convert.cc | 522 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 D | convert_from_argb.cc | 265 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 D | row_win.cc | 1393 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...] |