/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | convert.cc | 753 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 D | row_neon64.cc | 780 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 D | row_neon.cc | 792 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 D | convert_argb.cc | 884 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 D | row_common.cc | 73 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 D | row_gcc.cc | 217 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int width) { argument 247 : "+r"(src_rgb24), // %0
|
H A D | row_win.cc | 352 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 D | convert.cc | 936 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 D | row_neon64.cc | 750 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 D | row_dspr2.cc | 728 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 D | row_neon.cc | 755 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 D | convert_argb.cc | 941 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 D | row_common.cc | 73 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 D | row_gcc.cc | 184 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int width) { argument 214 : "+r"(src_rgb24), // %0
|
H A D | row_msa.cc | 1595 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 D | row_win.cc | 319 __declspec(naked) void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, 323 mov eax, [esp + 4] // src_rgb24
|
/external/libyuv/files/include/libyuv/ |
H A 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/libvpx/libvpx/third_party/libyuv/include/libyuv/ |
H A D | row.h | 657 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...] |