Searched refs:src_rgb24 (Results 1 - 18 of 18) sorted by relevance

/external/libvpx/libvpx/third_party/libyuv/source/
H A Dconvert.cc753 int RGB24ToI420(const uint8* src_rgb24, int src_stride_rgb24, argument
760 void (*RGB24ToUVRow)(const uint8* src_rgb24, int src_stride_rgb24,
762 void (*RGB24ToYRow)(const uint8* src_rgb24, uint8* dst_y, int width) =
772 if (!src_rgb24 || !dst_y || !dst_u || !dst_v ||
779 src_rgb24 = src_rgb24 + (height - 1) * src_stride_rgb24;
833 RGB24ToUVRow(src_rgb24, src_stride_rgb24, dst_u, dst_v, width);
834 RGB24ToYRow(src_rgb24, dst_y, width);
835 RGB24ToYRow(src_rgb24 + src_stride_rgb24, dst_y + dst_stride_y, width);
837 RGB24ToARGBRow(src_rgb24, ro
[all...]
H A Drow_neon64.cc780 void RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int width) { argument
790 : "+r"(src_rgb24), // %0
1667 void RGB24ToUVRow_NEON(const uint8* src_rgb24, int src_stride_rgb24, argument
1669 const uint8* src_rgb24_1 = src_rgb24 + src_stride_rgb24;
1695 : "+r"(src_rgb24), // %0
2118 void RGB24ToYRow_NEON(const uint8* src_rgb24, uint8* dst_y, int width) { argument
2136 : "+r"(src_rgb24), // %0
H A Drow_neon.cc792 void RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int width) { argument
802 : "+r"(src_rgb24), // %0
1702 void RGB24ToUVRow_NEON(const uint8* src_rgb24, int src_stride_rgb24, argument
1705 "add %1, %0, %1 \n" // src_stride + src_rgb24
1739 : "+r"(src_rgb24), // %0
2164 void RGB24ToYRow_NEON(const uint8* src_rgb24, uint8* dst_y, int width) { argument
2182 : "+r"(src_rgb24), // %0
H A Dconvert_argb.cc884 int RGB24ToARGB(const uint8* src_rgb24, int src_stride_rgb24, argument
890 if (!src_rgb24 || !dst_argb ||
897 src_rgb24 = src_rgb24 + (height - 1) * src_stride_rgb24;
925 RGB24ToARGBRow(src_rgb24, dst_argb, width);
926 src_rgb24 += src_stride_rgb24;
H A Drow_common.cc73 void RGB24ToARGBRow_C(const uint8* src_rgb24, uint8* dst_argb, int width) { argument
76 uint8 b = src_rgb24[0];
77 uint8 g = src_rgb24[1];
78 uint8 r = src_rgb24[2];
84 src_rgb24 += 3;
H A Drow_gcc.cc217 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int width) { argument
247 : "+r"(src_rgb24), // %0
H A Drow_win.cc352 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int width) {
354 mov eax, [esp + 4] // src_rgb24
/external/libyuv/files/source/
H A Dconvert.cc936 int RGB24ToI420(const uint8* src_rgb24, argument
948 void (*RGB24ToUVRow)(const uint8* src_rgb24, int src_stride_rgb24,
950 void (*RGB24ToYRow)(const uint8* src_rgb24, uint8* dst_y, int width) =
960 if (!src_rgb24 || !dst_y || !dst_u || !dst_v || width <= 0 || height == 0) {
966 src_rgb24 = src_rgb24 + (height - 1) * src_stride_rgb24;
1032 RGB24ToUVRow(src_rgb24, src_stride_rgb24, dst_u, dst_v, width);
1033 RGB24ToYRow(src_rgb24, dst_y, width);
1034 RGB24ToYRow(src_rgb24 + src_stride_rgb24, dst_y + dst_stride_y, width);
1036 RGB24ToARGBRow(src_rgb24, ro
[all...]
H A Drow_neon64.cc750 void RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int width) { argument
760 : "+r"(src_rgb24), // %0
1629 void RGB24ToUVRow_NEON(const uint8* src_rgb24, argument
1634 const uint8* src_rgb24_1 = src_rgb24 + src_stride_rgb24;
1660 : "+r"(src_rgb24), // %0
2095 void RGB24ToYRow_NEON(const uint8* src_rgb24, uint8* dst_y, int width) { argument
2113 : "+r"(src_rgb24), // %0
H A Drow_dspr2.cc728 void RGB24ToARGBRow_DSPR2(const uint8* src_rgb24, uint8* dst_argb, int width) { argument
736 "ulw %[tmp_t1], 0(%[src_rgb24]) \n"
738 "addiu %[src_rgb24], %[src_rgb24], 3 \n"
742 : [src_rgb24] "+r"(src_rgb24), [dst_argb] "+r"(dst_argb),
747 uint8 b = src_rgb24[0];
748 uint8 g = src_rgb24[1];
749 uint8 r = src_rgb24[2];
H A Drow_neon.cc755 void RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int width) { argument
765 : "+r"(src_rgb24), // %0
1645 void RGB24ToUVRow_NEON(const uint8* src_rgb24, argument
1651 "add %1, %0, %1 \n" // src_stride + src_rgb24
1685 : "+r"(src_rgb24), // %0
2122 void RGB24ToYRow_NEON(const uint8* src_rgb24, uint8* dst_y, int width) { argument
2140 : "+r"(src_rgb24), // %0
H A Dconvert_argb.cc941 int RGB24ToARGB(const uint8* src_rgb24, argument
950 if (!src_rgb24 || !dst_argb || width <= 0 || height == 0) {
956 src_rgb24 = src_rgb24 + (height - 1) * src_stride_rgb24;
999 RGB24ToARGBRow(src_rgb24, dst_argb, width);
1000 src_rgb24 += src_stride_rgb24;
H A Drow_common.cc73 void RGB24ToARGBRow_C(const uint8* src_rgb24, uint8* dst_argb, int width) { argument
76 uint8 b = src_rgb24[0];
77 uint8 g = src_rgb24[1];
78 uint8 r = src_rgb24[2];
84 src_rgb24 += 3;
H A Drow_gcc.cc184 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int width) { argument
214 : "+r"(src_rgb24), // %0
H A Drow_msa.cc1595 void RGB24ToARGBRow_MSA(const uint8* src_rgb24, uint8* dst_argb, int width) { argument
1604 src0 = (v16u8)__msa_ld_b((v16i8*)src_rgb24, 0);
1605 src1 = (v16u8)__msa_ld_b((v16i8*)src_rgb24, 16);
1606 src2 = (v16u8)__msa_ld_b((v16i8*)src_rgb24, 32);
1615 src_rgb24 += 48;
H A Drow_win.cc319 __declspec(naked) void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24,
323 mov eax, [esp + 4] // src_rgb24
/external/libyuv/files/include/libyuv/
H A Drow.h872 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/libvpx/libvpx/third_party/libyuv/include/libyuv/
H A Drow.h657 void RGB24ToYRow_SSSE3(const uint8* src_rgb24, uint8* dst_y, int width);
675 void RGB24ToUVRow_NEON(const uint8* src_rgb24, int src_stride_rgb24,
688 void RGB24ToYRow_NEON(const uint8* src_rgb24, uint8* dst_y, int width);
698 void RGB24ToYRow_C(const uint8* src_rgb24, uint8* dst_y, int width);
708 void RGB24ToYRow_Any_SSSE3(const uint8* src_rgb24, uint8* dst_y, int width);
715 void RGB24ToYRow_Any_NEON(const uint8* src_rgb24, uint8* dst_y, int width);
765 void RGB24ToUVRow_Any_NEON(const uint8* src_rgb24, int src_stride_rgb24,
787 void RGB24ToUVRow_C(const uint8* src_rgb24, int src_stride_rgb24,
935 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int width);
949 void RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint
[all...]

Completed in 631 milliseconds