Home
last modified time | relevance | path

Searched refs:src_argb0 (Results 1 – 19 of 19) sorted by relevance

/external/libyuv/files/include/libyuv/
Drow.h227 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 …]
Dplanar_functions.h232 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/
Drow_common.cc268 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 …]
Dplanar_functions.cc556 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 …]
Drow_posix.cc900 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 …]
Drow_neon.cc2572 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()
Drow_neon64.cc2719 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()
Drow_any.cc433 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, \
Dconvert.cc667 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()
Dconvert_from_argb.cc258 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()
Drow_win.cc1214 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 …]
Dformat_conversion.cc301 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in BayerToI420()
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/
Dplanar_functions.h282 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/
Drow_common.cc269 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 …]
Drow_posix.cc748 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()
Dplanar_functions.cc324 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()
Dconvert.cc943 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()
Drow_win.cc930 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
Dformat_conversion.cc376 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb, in BayerToI420()