/external/libyuv/files/include/libyuv/ |
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, int src_stride_argb, [all …]
|
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, 310 int ARGBInterpolate(const uint8* src_argb0, int src_stride_argb0,
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
D | row_common.cc | 268 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 += BPP; \ 350 void NAME ## ToYJRow_C(const uint8* src_argb0, uint8* dst_y, int width) { \ 353 dst_y[0] = RGBToYJ(src_argb0[R], src_argb0[G], src_argb0[B]); \ 354 src_argb0 += BPP; \ 777 void ARGBMultiplyRow_C(const uint8* src_argb0, const uint8* src_argb1, in ARGBMultiplyRow_C() argument 781 const uint32 b = REPEAT8(src_argb0[0]); in ARGBMultiplyRow_C() 782 const uint32 g = REPEAT8(src_argb0[1]); in ARGBMultiplyRow_C() 783 const uint32 r = REPEAT8(src_argb0[2]); in ARGBMultiplyRow_C() [all …]
|
D | planar_functions.cc | 556 int ARGBBlend(const uint8* src_argb0, int src_stride_argb0, in ARGBBlend() argument 563 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { in ARGBBlend() 582 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width); in ARGBBlend() 583 src_argb0 += src_stride_argb0; in ARGBBlend() 592 int ARGBMultiply(const uint8* src_argb0, int src_stride_argb0, in ARGBMultiply() argument 599 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { in ARGBMultiply() 643 ARGBMultiplyRow(src_argb0, src_argb1, dst_argb, width); in ARGBMultiply() 644 src_argb0 += src_stride_argb0; in ARGBMultiply() 653 int ARGBAdd(const uint8* src_argb0, int src_stride_argb0, in ARGBAdd() argument 660 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { in ARGBAdd() [all …]
|
D | row_posix.cc | 900 void ARGBToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, in ARGBToUVRow_SSSE3() argument 951 : "+r"(src_argb0), // %0 in ARGBToUVRow_SSSE3() 967 void ARGBToUVJRow_SSSE3(const uint8* src_argb0, int src_stride_argb, in ARGBToUVJRow_SSSE3() argument 1019 : "+r"(src_argb0), // %0 in ARGBToUVJRow_SSSE3() 1034 void ARGBToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, in ARGBToUVRow_Unaligned_SSSE3() argument 1089 : "+r"(src_argb0), // %0 in ARGBToUVRow_Unaligned_SSSE3() 1104 void ARGBToUVJRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, in ARGBToUVJRow_Unaligned_SSSE3() argument 1160 : "+r"(src_argb0), // %0 in ARGBToUVJRow_Unaligned_SSSE3() 1305 void ARGBToUV422Row_SSSE3(const uint8* src_argb0, in ARGBToUV422Row_SSSE3() argument 1351 : "+r"(src_argb0), // %0 in ARGBToUV422Row_SSSE3() [all …]
|
D | row_neon.cc | 2572 void ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, in ARGBBlendRow_NEON() argument 2627 : "+r"(src_argb0), // %0 in ARGBBlendRow_NEON() 2883 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, in ARGBMultiplyRow_NEON() argument 2906 : "+r"(src_argb0), // %0 in ARGBMultiplyRow_NEON() 2917 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, in ARGBAddRow_NEON() argument 2934 : "+r"(src_argb0), // %0 in ARGBAddRow_NEON() 2944 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, in ARGBSubtractRow_NEON() argument 2961 : "+r"(src_argb0), // %0 in ARGBSubtractRow_NEON()
|
D | row_neon64.cc | 2719 void ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, in ARGBBlendRow_NEON() argument 2774 : "+r"(src_argb0), // %0 in ARGBBlendRow_NEON() 3044 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, in ARGBMultiplyRow_NEON() argument 3067 : "+r"(src_argb0), // %0 in ARGBMultiplyRow_NEON() 3079 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, in ARGBAddRow_NEON() argument 3096 : "+r"(src_argb0), // %0 in ARGBAddRow_NEON() 3108 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, in ARGBSubtractRow_NEON() argument 3125 : "+r"(src_argb0), // %0 in ARGBSubtractRow_NEON()
|
D | row_any.cc | 433 void NAMEANY(const uint8* src_argb0, const uint8* src_argb1, \ 436 ARGBMATH_SIMD(src_argb0, src_argb1, dst_argb, n); \ 437 ARGBMATH_C(src_argb0 + n * 4, \
|
D | convert.cc | 667 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in ARGBToI420() 962 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in RGB24ToI420() 1074 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in RAWToI420() 1186 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in RGB565ToI420() 1298 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in ARGB1555ToI420() 1412 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in ARGB4444ToI420()
|
D | convert_from_argb.cc | 258 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in ARGBToNV12() 361 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in ARGBToNV21() 980 void (*ARGBToUVJRow)(const uint8* src_argb0, int src_stride_argb, in ARGBToJ420()
|
D | row_win.cc | 1214 void ARGBToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, in ARGBToUVRow_SSSE3() argument 1280 void ARGBToUVJRow_SSSE3(const uint8* src_argb0, int src_stride_argb, in ARGBToUVJRow_SSSE3() argument 1348 void ARGBToUVRow_AVX2(const uint8* src_argb0, int src_stride_argb, in ARGBToUVRow_AVX2() argument 1414 void ARGBToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, in ARGBToUVRow_Unaligned_SSSE3() argument 1484 void ARGBToUVJRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, in ARGBToUVJRow_Unaligned_SSSE3() argument 1555 void ARGBToUV444Row_SSSE3(const uint8* src_argb0, in ARGBToUV444Row_SSSE3() argument 1613 void ARGBToUV444Row_Unaligned_SSSE3(const uint8* src_argb0, in ARGBToUV444Row_Unaligned_SSSE3() argument 1671 void ARGBToUV422Row_SSSE3(const uint8* src_argb0, in ARGBToUV422Row_SSSE3() argument 1730 void ARGBToUV422Row_Unaligned_SSSE3(const uint8* src_argb0, in ARGBToUV422Row_Unaligned_SSSE3() argument 1789 void BGRAToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, in BGRAToUVRow_SSSE3() argument [all …]
|
D | format_conversion.cc | 301 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in BayerToI420()
|
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/ |
D | planar_functions.h | 282 typedef void (*ARGBBlendRow)(const uint8* src_argb0, const uint8* src_argb1, 292 int ARGBBlend(const uint8* src_argb0, int src_stride_argb0, 299 int ARGBMultiply(const uint8* src_argb0, int src_stride_argb0, 306 int ARGBAdd(const uint8* src_argb0, int src_stride_argb0, 313 int ARGBSubtract(const uint8* src_argb0, int src_stride_argb0, 385 int ARGBInterpolate(const uint8* src_argb0, int src_stride_argb0,
|
/external/libyuv/files/source/ |
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; \ 829 void ARGBBlendRow_C(const uint8* src_argb0, const uint8* src_argb1, in ARGBBlendRow_C() argument 832 uint32 fb = src_argb0[0]; in ARGBBlendRow_C() 833 uint32 fg = src_argb0[1]; in ARGBBlendRow_C() 834 uint32 fr = src_argb0[2]; in ARGBBlendRow_C() 835 uint32 a = src_argb0[3]; in ARGBBlendRow_C() 844 fb = src_argb0[4 + 0]; in ARGBBlendRow_C() 845 fg = src_argb0[4 + 1]; in ARGBBlendRow_C() [all …]
|
D | row_posix.cc | 748 void ARGBToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, in ARGBToUVRow_SSSE3() argument 797 : "+r"(src_argb0), // %0 in ARGBToUVRow_SSSE3() 809 void ARGBToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, in ARGBToUVRow_Unaligned_SSSE3() argument 862 : "+r"(src_argb0), // %0 in ARGBToUVRow_Unaligned_SSSE3() 2589 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, in ARGBBlendRow_SSE2() argument 2696 : "+r"(src_argb0), // %0 in ARGBBlendRow_SSE2() 2726 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, in ARGBBlendRow_SSSE3() argument 2858 : "+r"(src_argb0), // %0 in ARGBBlendRow_SSSE3()
|
D | planar_functions.cc | 324 int ARGBBlend(const uint8* src_argb0, int src_stride_argb0, in ARGBBlend() argument 328 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { in ARGBBlend() 341 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width); in ARGBBlend() 342 src_argb0 += src_stride_argb0; in ARGBBlend() 399 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in ARGBToI422() 1391 int ARGBInterpolate(const uint8* src_argb0, int src_stride_argb0, in ARGBInterpolate() argument 1395 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { in ARGBInterpolate() 1409 IS_ALIGNED(src_argb0, 16) && IS_ALIGNED(src_stride_argb0, 16) && in ARGBInterpolate() 1416 ARGBInterpolateRow(dst_argb, src_argb0, src_argb1 - src_argb0, in ARGBInterpolate() 1418 src_argb0 += src_stride_argb0; in ARGBInterpolate()
|
D | convert.cc | 943 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in ARGBToI420() 1188 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in RGB24ToI420() 1259 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in RAWToI420() 1330 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in RGB565ToI420() 1401 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in ARGB1555ToI420() 1473 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in ARGB4444ToI420()
|
D | row_win.cc | 930 void ARGBToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, in ARGBToUVRow_SSSE3() argument 996 void ARGBToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, in ARGBToUVRow_Unaligned_SSSE3() argument 1066 void BGRAToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, in BGRAToUVRow_SSSE3() argument 1132 void BGRAToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, in BGRAToUVRow_Unaligned_SSSE3() argument 1202 void ABGRToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, in ABGRToUVRow_SSSE3() argument 1268 void ABGRToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, in ABGRToUVRow_Unaligned_SSSE3() argument 1338 void RGBAToUVRow_SSSE3(const uint8* src_argb0, int src_stride_argb, in RGBAToUVRow_SSSE3() argument 1404 void RGBAToUVRow_Unaligned_SSSE3(const uint8* src_argb0, int src_stride_argb, in RGBAToUVRow_Unaligned_SSSE3() argument 3002 void ARGBBlendRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, in ARGBBlendRow_SSE2() argument 3136 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, in ARGBBlendRow_SSSE3() argument
|
D | format_conversion.cc | 376 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in BayerToI420()
|