/external/libvpx/libvpx/third_party/libyuv/source/ |
D | convert.cc | 879 int RGBAToI420(const uint8* src_rgba, int src_stride_rgba, in RGBAToI420() argument 887 void (*RGBAToYRow)(const uint8* src_rgba, uint8* dst_y, int pix) = in RGBAToI420() 889 if (!src_rgba || in RGBAToI420() 897 src_rgba = src_rgba + (height - 1) * src_stride_rgba; in RGBAToI420() 907 if (IS_ALIGNED(src_rgba, 16) && IS_ALIGNED(src_stride_rgba, 16)) { in RGBAToI420() 931 RGBAToUVRow(src_rgba, src_stride_rgba, dst_u, dst_v, width); in RGBAToI420() 932 RGBAToYRow(src_rgba, dst_y, width); in RGBAToI420() 933 RGBAToYRow(src_rgba + src_stride_rgba, dst_y + dst_stride_y, width); in RGBAToI420() 934 src_rgba += src_stride_rgba * 2; in RGBAToI420() 940 RGBAToUVRow(src_rgba, 0, dst_u, dst_v, width); in RGBAToI420() [all …]
|
D | row_neon.cc | 1898 void RGBAToUVRow_NEON(const uint8* src_rgba, int src_stride_rgba, in RGBAToUVRow_NEON() argument 1936 : "+r"(src_rgba), // %0 in RGBAToUVRow_NEON() 2393 void RGBAToYRow_NEON(const uint8* src_rgba, uint8* dst_y, int pix) { in RGBAToYRow_NEON() argument 2412 : "+r"(src_rgba), // %0 in RGBAToYRow_NEON()
|
D | row_neon64.cc | 2015 void RGBAToUVRow_NEON(const uint8* src_rgba, int src_stride_rgba, in RGBAToUVRow_NEON() argument 2053 : "+r"(src_rgba), // %0 in RGBAToUVRow_NEON() 2532 void RGBAToYRow_NEON(const uint8* src_rgba, uint8* dst_y, int pix) { in RGBAToYRow_NEON() argument 2551 : "+r"(src_rgba), // %0 in RGBAToYRow_NEON()
|
D | convert_argb.cc | 415 int RGBAToARGB(const uint8* src_rgba, int src_stride_rgba, in RGBAToARGB() argument 418 return ARGBShuffle(src_rgba, src_stride_rgba, in RGBAToARGB()
|
D | row_posix.cc | 1711 void RGBAToYRow_SSSE3(const uint8* src_rgba, uint8* dst_y, int pix) { in RGBAToYRow_SSSE3() argument 1736 : "+r"(src_rgba), // %0 in RGBAToYRow_SSSE3() 1748 void RGBAToYRow_Unaligned_SSSE3(const uint8* src_rgba, uint8* dst_y, int pix) { in RGBAToYRow_Unaligned_SSSE3() argument 1773 : "+r"(src_rgba), // %0 in RGBAToYRow_Unaligned_SSSE3()
|
/external/libyuv/files/source/ |
D | convert_argb.cc | 331 int RGBAToARGB(const uint8* src_rgba, int src_stride_rgba, in RGBAToARGB() argument 334 if (!src_rgba || !dst_argb || in RGBAToARGB() 341 src_rgba = src_rgba + (height - 1) * src_stride_rgba; in RGBAToARGB() 344 void (*RGBAToARGBRow)(const uint8* src_rgba, uint8* dst_argb, int pix) = in RGBAToARGB() 349 IS_ALIGNED(src_rgba, 16) && IS_ALIGNED(src_stride_rgba, 16) && in RGBAToARGB() 356 RGBAToARGBRow(src_rgba, dst_argb, width); in RGBAToARGB() 357 src_rgba += src_stride_rgba; in RGBAToARGB()
|
D | row_neon.cc | 581 void RGBAToARGBRow_NEON(const uint8* src_rgba, uint8* dst_argb, int pix) { in RGBAToARGBRow_NEON() argument 590 : "+r"(src_rgba), // %0 in RGBAToARGBRow_NEON()
|
D | convert.cc | 1100 int RGBAToI420(const uint8* src_rgba, int src_stride_rgba, in RGBAToI420() argument 1105 if (!src_rgba || in RGBAToI420() 1113 src_rgba = src_rgba + (height - 1) * src_stride_rgba; in RGBAToI420() 1116 void (*RGBAToYRow)(const uint8* src_rgba, uint8* dst_y, int pix); in RGBAToI420() 1131 if (IS_ALIGNED(src_rgba, 16) && IS_ALIGNED(src_stride_rgba, 16)) { in RGBAToI420() 1142 RGBAToUVRow(src_rgba, src_stride_rgba, dst_u, dst_v, width); in RGBAToI420() 1143 RGBAToYRow(src_rgba, dst_y, width); in RGBAToI420() 1144 RGBAToYRow(src_rgba + src_stride_rgba, dst_y + dst_stride_y, width); in RGBAToI420() 1145 src_rgba += src_stride_rgba * 2; in RGBAToI420() 1151 RGBAToUVRow(src_rgba, 0, dst_u, dst_v, width); in RGBAToI420() [all …]
|
D | row_posix.cc | 198 void RGBAToARGBRow_SSSE3(const uint8* src_rgba, uint8* dst_argb, int pix) { in RGBAToARGBRow_SSSE3() argument 211 : "+r"(src_rgba), // %0 in RGBAToARGBRow_SSSE3()
|
D | row_win.cc | 196 void RGBAToARGBRow_SSSE3(const uint8* src_rgba, uint8* dst_argb, int pix) { in RGBAToARGBRow_SSSE3() argument
|
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/ |
D | row.h | 563 void RGBAToYRow_SSSE3(const uint8* src_rgba, uint8* dst_y, int pix); 570 void RGBAToYRow_Unaligned_SSSE3(const uint8* src_rgba, uint8* dst_y, int pix); 589 void RGBAToUVRow_NEON(const uint8* src_rgba, int src_stride_rgba, 603 void RGBAToYRow_NEON(const uint8* src_rgba, uint8* dst_y, int pix); 613 void RGBAToYRow_C(const uint8* src_rgba, uint8* dst_y, int pix); 623 void RGBAToYRow_Any_SSSE3(const uint8* src_rgba, uint8* dst_y, int pix); 630 void RGBAToYRow_Any_NEON(const uint8* src_rgba, uint8* dst_y, int pix); 649 void RGBAToUVRow_SSSE3(const uint8* src_rgba, int src_stride_rgba, 659 void RGBAToUVRow_Unaligned_SSSE3(const uint8* src_rgba, int src_stride_rgba, 669 void RGBAToUVRow_Any_SSSE3(const uint8* src_rgba, int src_stride_rgba, [all …]
|
/external/libyuv/files/include/libyuv/ |
D | row.h | 290 void RGBAToARGBRow_SSSE3(const uint8* src_rgba, uint8* dst_argb, int pix); 299 void RGBAToARGBRow_NEON(const uint8* src_rgba, uint8* dst_argb, int pix); 305 void RGBAToARGBRow_C(const uint8* src_rgba, uint8* dst_argb, int pix);
|