/external/libaom/libaom/third_party/libyuv/source/ |
D | convert.cc | 790 int RGB24ToI420(const uint8* src_rgb24, int src_stride_rgb24, in RGB24ToI420() argument 797 void (*RGB24ToUVRow)(const uint8* src_rgb24, int src_stride_rgb24, in RGB24ToI420() 799 void (*RGB24ToYRow)(const uint8* src_rgb24, uint8* dst_y, int pix) = in RGB24ToI420() 809 if (!src_rgb24 || !dst_y || !dst_u || !dst_v || in RGB24ToI420() 816 src_rgb24 = src_rgb24 + (height - 1) * src_stride_rgb24; in RGB24ToI420() 870 RGB24ToUVRow(src_rgb24, src_stride_rgb24, dst_u, dst_v, width); in RGB24ToI420() 871 RGB24ToYRow(src_rgb24, dst_y, width); in RGB24ToI420() 872 RGB24ToYRow(src_rgb24 + src_stride_rgb24, dst_y + dst_stride_y, width); in RGB24ToI420() 874 RGB24ToARGBRow(src_rgb24, row, width); in RGB24ToI420() 875 RGB24ToARGBRow(src_rgb24 + src_stride_rgb24, row + kRowSize, width); in RGB24ToI420() [all …]
|
D | row_neon64.cc | 911 void RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int pix) { in RGB24ToARGBRow_NEON() argument 921 : "+r"(src_rgb24), // %0 in RGB24ToARGBRow_NEON() 1856 void RGB24ToUVRow_NEON(const uint8* src_rgb24, int src_stride_rgb24, in RGB24ToUVRow_NEON() argument 1858 const uint8* src_rgb24_1 = src_rgb24 + src_stride_rgb24; in RGB24ToUVRow_NEON() 1884 : "+r"(src_rgb24), // %0 in RGB24ToUVRow_NEON() 2329 void RGB24ToYRow_NEON(const uint8* src_rgb24, uint8* dst_y, int pix) { in RGB24ToYRow_NEON() argument 2347 : "+r"(src_rgb24), // %0 in RGB24ToYRow_NEON()
|
D | row_neon.cc | 931 void RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int pix) { in RGB24ToARGBRow_NEON() argument 942 : "+r"(src_rgb24), // %0 in RGB24ToARGBRow_NEON() 1883 void RGB24ToUVRow_NEON(const uint8* src_rgb24, int src_stride_rgb24, in RGB24ToUVRow_NEON() argument 1921 : "+r"(src_rgb24), // %0 in RGB24ToUVRow_NEON() 2356 void RGB24ToYRow_NEON(const uint8* src_rgb24, uint8* dst_y, int pix) { in RGB24ToYRow_NEON() argument 2375 : "+r"(src_rgb24), // %0 in RGB24ToYRow_NEON()
|
D | convert_argb.cc | 448 int RGB24ToARGB(const uint8* src_rgb24, int src_stride_rgb24, in RGB24ToARGB() argument 454 if (!src_rgb24 || !dst_argb || in RGB24ToARGB() 461 src_rgb24 = src_rgb24 + (height - 1) * src_stride_rgb24; in RGB24ToARGB() 489 RGB24ToARGBRow(src_rgb24, dst_argb, width); in RGB24ToARGB() 490 src_rgb24 += src_stride_rgb24; in RGB24ToARGB()
|
D | row_common.cc | 73 void RGB24ToARGBRow_C(const uint8* src_rgb24, uint8* dst_argb, int width) { in RGB24ToARGBRow_C() argument 76 uint8 b = src_rgb24[0]; in RGB24ToARGBRow_C() 77 uint8 g = src_rgb24[1]; in RGB24ToARGBRow_C() 78 uint8 r = src_rgb24[2]; in RGB24ToARGBRow_C() 84 src_rgb24 += 3; in RGB24ToARGBRow_C()
|
D | row_gcc.cc | 268 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int pix) { in RGB24ToARGBRow_SSSE3() argument 298 : "+r"(src_rgb24), // %0 in RGB24ToARGBRow_SSSE3()
|
/external/libyuv/files/source/ |
D | convert.cc | 936 int RGB24ToI420(const uint8* src_rgb24, in RGB24ToI420() argument 948 void (*RGB24ToUVRow)(const uint8* src_rgb24, int src_stride_rgb24, in RGB24ToI420() 950 void (*RGB24ToYRow)(const uint8* src_rgb24, uint8* dst_y, int width) = in RGB24ToI420() 960 if (!src_rgb24 || !dst_y || !dst_u || !dst_v || width <= 0 || height == 0) { in RGB24ToI420() 966 src_rgb24 = src_rgb24 + (height - 1) * src_stride_rgb24; in RGB24ToI420() 1032 RGB24ToUVRow(src_rgb24, src_stride_rgb24, dst_u, dst_v, width); in RGB24ToI420() 1033 RGB24ToYRow(src_rgb24, dst_y, width); in RGB24ToI420() 1034 RGB24ToYRow(src_rgb24 + src_stride_rgb24, dst_y + dst_stride_y, width); in RGB24ToI420() 1036 RGB24ToARGBRow(src_rgb24, row, width); in RGB24ToI420() 1037 RGB24ToARGBRow(src_rgb24 + src_stride_rgb24, row + kRowSize, width); in RGB24ToI420() [all …]
|
D | row_neon64.cc | 750 void RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int width) { in RGB24ToARGBRow_NEON() argument 760 : "+r"(src_rgb24), // %0 in RGB24ToARGBRow_NEON() 1629 void RGB24ToUVRow_NEON(const uint8* src_rgb24, in RGB24ToUVRow_NEON() argument 1634 const uint8* src_rgb24_1 = src_rgb24 + src_stride_rgb24; in RGB24ToUVRow_NEON() 1660 : "+r"(src_rgb24), // %0 in RGB24ToUVRow_NEON() 2095 void RGB24ToYRow_NEON(const uint8* src_rgb24, uint8* dst_y, int width) { in RGB24ToYRow_NEON() argument 2113 : "+r"(src_rgb24), // %0 in RGB24ToYRow_NEON()
|
D | row_neon.cc | 755 void RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int width) { in RGB24ToARGBRow_NEON() argument 765 : "+r"(src_rgb24), // %0 in RGB24ToARGBRow_NEON() 1645 void RGB24ToUVRow_NEON(const uint8* src_rgb24, in RGB24ToUVRow_NEON() argument 1685 : "+r"(src_rgb24), // %0 in RGB24ToUVRow_NEON() 2122 void RGB24ToYRow_NEON(const uint8* src_rgb24, uint8* dst_y, int width) { in RGB24ToYRow_NEON() argument 2140 : "+r"(src_rgb24), // %0 in RGB24ToYRow_NEON()
|
D | row_dspr2.cc | 728 void RGB24ToARGBRow_DSPR2(const uint8* src_rgb24, uint8* dst_argb, int width) { in RGB24ToARGBRow_DSPR2() argument 742 : [src_rgb24] "+r"(src_rgb24), [dst_argb] "+r"(dst_argb), in RGB24ToARGBRow_DSPR2() 747 uint8 b = src_rgb24[0]; in RGB24ToARGBRow_DSPR2() 748 uint8 g = src_rgb24[1]; in RGB24ToARGBRow_DSPR2() 749 uint8 r = src_rgb24[2]; in RGB24ToARGBRow_DSPR2()
|
D | convert_argb.cc | 941 int RGB24ToARGB(const uint8* src_rgb24, in RGB24ToARGB() argument 950 if (!src_rgb24 || !dst_argb || width <= 0 || height == 0) { in RGB24ToARGB() 956 src_rgb24 = src_rgb24 + (height - 1) * src_stride_rgb24; in RGB24ToARGB() 999 RGB24ToARGBRow(src_rgb24, dst_argb, width); in RGB24ToARGB() 1000 src_rgb24 += src_stride_rgb24; in RGB24ToARGB()
|
D | row_common.cc | 73 void RGB24ToARGBRow_C(const uint8* src_rgb24, uint8* dst_argb, int width) { in RGB24ToARGBRow_C() argument 76 uint8 b = src_rgb24[0]; in RGB24ToARGBRow_C() 77 uint8 g = src_rgb24[1]; in RGB24ToARGBRow_C() 78 uint8 r = src_rgb24[2]; in RGB24ToARGBRow_C() 84 src_rgb24 += 3; in RGB24ToARGBRow_C()
|
D | row_gcc.cc | 184 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int width) { in RGB24ToARGBRow_SSSE3() argument 214 : "+r"(src_rgb24), // %0 in RGB24ToARGBRow_SSSE3()
|
D | row_msa.cc | 1595 void RGB24ToARGBRow_MSA(const uint8* src_rgb24, uint8* dst_argb, int width) { in RGB24ToARGBRow_MSA() argument 1604 src0 = (v16u8)__msa_ld_b((v16i8*)src_rgb24, 0); in RGB24ToARGBRow_MSA() 1605 src1 = (v16u8)__msa_ld_b((v16i8*)src_rgb24, 16); in RGB24ToARGBRow_MSA() 1606 src2 = (v16u8)__msa_ld_b((v16i8*)src_rgb24, 32); in RGB24ToARGBRow_MSA() 1615 src_rgb24 += 48; in RGB24ToARGBRow_MSA()
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
D | convert.cc | 959 int RGB24ToI420(const uint8_t* src_rgb24, in RGB24ToI420() argument 971 void (*RGB24ToUVRow)(const uint8_t* src_rgb24, int src_stride_rgb24, in RGB24ToI420() 974 void (*RGB24ToYRow)(const uint8_t* src_rgb24, uint8_t* dst_y, int width) = in RGB24ToI420() 985 if (!src_rgb24 || !dst_y || !dst_u || !dst_v || width <= 0 || height == 0) { in RGB24ToI420() 991 src_rgb24 = src_rgb24 + (height - 1) * src_stride_rgb24; in RGB24ToI420() 1057 RGB24ToUVRow(src_rgb24, src_stride_rgb24, dst_u, dst_v, width); in RGB24ToI420() 1058 RGB24ToYRow(src_rgb24, dst_y, width); in RGB24ToI420() 1059 RGB24ToYRow(src_rgb24 + src_stride_rgb24, dst_y + dst_stride_y, width); in RGB24ToI420() 1061 RGB24ToARGBRow(src_rgb24, row, width); in RGB24ToI420() 1062 RGB24ToARGBRow(src_rgb24 + src_stride_rgb24, row + kRowSize, width); in RGB24ToI420() [all …]
|
D | row_neon64.cc | 788 void RGB24ToARGBRow_NEON(const uint8_t* src_rgb24, in RGB24ToARGBRow_NEON() argument 798 : "+r"(src_rgb24), // %0 in RGB24ToARGBRow_NEON() 1590 void RGB24ToUVRow_NEON(const uint8_t* src_rgb24, in RGB24ToUVRow_NEON() argument 1595 const uint8_t* src_rgb24_1 = src_rgb24 + src_stride_rgb24; in RGB24ToUVRow_NEON() 1617 : "+r"(src_rgb24), // %0 in RGB24ToUVRow_NEON() 2015 void RGB24ToYRow_NEON(const uint8_t* src_rgb24, uint8_t* dst_y, int width) { in RGB24ToYRow_NEON() argument 2031 : "+r"(src_rgb24), // %0 in RGB24ToYRow_NEON()
|
D | row_neon.cc | 749 void RGB24ToARGBRow_NEON(const uint8_t* src_rgb24, in RGB24ToARGBRow_NEON() argument 759 : "+r"(src_rgb24), // %0 in RGB24ToARGBRow_NEON() 1551 void RGB24ToUVRow_NEON(const uint8_t* src_rgb24, in RGB24ToUVRow_NEON() argument 1585 : "+r"(src_rgb24), // %0 in RGB24ToUVRow_NEON() 1984 void RGB24ToYRow_NEON(const uint8_t* src_rgb24, uint8_t* dst_y, int width) { in RGB24ToYRow_NEON() argument 2000 : "+r"(src_rgb24), // %0 in RGB24ToYRow_NEON()
|
D | convert_argb.cc | 1156 int RGB24ToARGB(const uint8_t* src_rgb24, in RGB24ToARGB() argument 1165 if (!src_rgb24 || !dst_argb || width <= 0 || height == 0) { in RGB24ToARGB() 1171 src_rgb24 = src_rgb24 + (height - 1) * src_stride_rgb24; in RGB24ToARGB() 1206 RGB24ToARGBRow(src_rgb24, dst_argb, width); in RGB24ToARGB() 1207 src_rgb24 += src_stride_rgb24; in RGB24ToARGB()
|
D | row_gcc.cc | 184 void RGB24ToARGBRow_SSSE3(const uint8_t* src_rgb24, in RGB24ToARGBRow_SSSE3() argument 217 : "+r"(src_rgb24), // %0 in RGB24ToARGBRow_SSSE3()
|
D | row_common.cc | 84 void RGB24ToARGBRow_C(const uint8_t* src_rgb24, uint8_t* dst_argb, int width) { in RGB24ToARGBRow_C() argument 87 uint8_t b = src_rgb24[0]; in RGB24ToARGBRow_C() 88 uint8_t g = src_rgb24[1]; in RGB24ToARGBRow_C() 89 uint8_t r = src_rgb24[2]; in RGB24ToARGBRow_C() 95 src_rgb24 += 3; in RGB24ToARGBRow_C()
|
/external/libyuv/files/include/libyuv/ |
D | row.h | 872 void RGB24ToYRow_SSSE3(const uint8* src_rgb24, uint8* dst_y, int width); 916 void RGB24ToUVRow_NEON(const uint8* src_rgb24, 961 void RGB24ToUVRow_MSA(const uint8* src_rgb24, 984 void RGB24ToYRow_NEON(const uint8* src_rgb24, uint8* dst_y, int width); 992 void RGB24ToYRow_MSA(const uint8* src_rgb24, uint8* dst_y, int width); 1025 void RGB24ToYRow_C(const uint8* src_rgb24, uint8* dst_y, int width); 1035 void RGB24ToYRow_Any_SSSE3(const uint8* src_rgb24, uint8* dst_y, int width); 1042 void RGB24ToYRow_Any_NEON(const uint8* src_rgb24, uint8* dst_y, int width); 1060 void RGB24ToYRow_Any_MSA(const uint8* src_rgb24, uint8* dst_y, int width); 1173 void RGB24ToUVRow_Any_NEON(const uint8* src_rgb24, [all …]
|
/external/libaom/libaom/third_party/libyuv/include/libyuv/ |
D | row.h | 589 void RGB24ToYRow_SSSE3(const uint8* src_rgb24, uint8* dst_y, int pix); 609 void RGB24ToUVRow_NEON(const uint8* src_rgb24, int src_stride_rgb24, 622 void RGB24ToYRow_NEON(const uint8* src_rgb24, uint8* dst_y, int pix); 632 void RGB24ToYRow_C(const uint8* src_rgb24, uint8* dst_y, int pix); 642 void RGB24ToYRow_Any_SSSE3(const uint8* src_rgb24, uint8* dst_y, int pix); 649 void RGB24ToYRow_Any_NEON(const uint8* src_rgb24, uint8* dst_y, int pix); 695 void RGB24ToUVRow_Any_NEON(const uint8* src_rgb24, int src_stride_rgb24, 717 void RGB24ToUVRow_C(const uint8* src_rgb24, int src_stride_rgb24, 857 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int pix); 870 void RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int pix); [all …]
|
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/ |
D | convert.h | 273 int RGB24ToI420(const uint8_t* src_rgb24,
|
D | row.h | 835 void RGB24ToYRow_SSSE3(const uint8_t* src_rgb24, uint8_t* dst_y, int width); 879 void RGB24ToUVRow_NEON(const uint8_t* src_rgb24, 947 void RGB24ToYRow_NEON(const uint8_t* src_rgb24, uint8_t* dst_y, int width); 978 void RGB24ToYRow_Any_SSSE3(const uint8_t* src_rgb24, uint8_t* dst_y, int width); 1597 void RGB24ToARGBRow_SSSE3(const uint8_t* src_rgb24, 1615 void RGB24ToARGBRow_NEON(const uint8_t* src_rgb24, 1618 void RGB24ToARGBRow_MSA(const uint8_t* src_rgb24, uint8_t* dst_argb, int width); 1641 void RGB24ToARGBRow_C(const uint8_t* src_rgb24, uint8_t* dst_argb, int width);
|
D | convert_argb.h | 529 int RGB24ToARGB(const uint8_t* src_rgb24,
|