/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | convert.cc | 1227 int ARGB4444ToI420(const uint8* src_argb4444, int src_stride_argb4444, argument 1234 void (*ARGB4444ToUVRow)(const uint8* src_argb4444, int src_stride_argb4444, 1236 void (*ARGB4444ToYRow)(const uint8* src_argb4444, uint8* dst_y, int width) = 1246 if (!src_argb4444 || !dst_y || !dst_u || !dst_v || 1253 src_argb4444 = src_argb4444 + (height - 1) * src_stride_argb4444; 1315 ARGB4444ToUVRow(src_argb4444, src_stride_argb4444, dst_u, dst_v, width); 1316 ARGB4444ToYRow(src_argb4444, dst_y, width); 1317 ARGB4444ToYRow(src_argb4444 + src_stride_argb4444, dst_y + dst_stride_y, 1320 ARGB4444ToARGBRow(src_argb4444, ro [all...] |
H A D | convert_argb.cc | 1100 int ARGB4444ToARGB(const uint8* src_argb4444, int src_stride_argb4444, argument 1104 void (*ARGB4444ToARGBRow)(const uint8* src_argb4444, uint8* dst_argb, 1106 if (!src_argb4444 || !dst_argb || 1113 src_argb4444 = src_argb4444 + (height - 1) * src_stride_argb4444; 1149 ARGB4444ToARGBRow(src_argb4444, dst_argb, width); 1150 src_argb4444 += src_stride_argb4444;
|
H A D | row_neon.cc | 935 void ARGB4444ToARGBRow_NEON(const uint8* src_argb4444, uint8* dst_argb, argument 947 : "+r"(src_argb4444), // %0 1937 void ARGB4444ToUVRow_NEON(const uint8* src_argb4444, int src_stride_argb4444, argument 1994 : "+r"(src_argb4444), // %0 2059 void ARGB4444ToYRow_NEON(const uint8* src_argb4444, uint8* dst_y, int width) { argument 2078 : "+r"(src_argb4444), // %0
|
H A D | row_neon64.cc | 938 void ARGB4444ToARGBRow_NEON(const uint8* src_argb4444, uint8* dst_argb, argument 949 : "+r"(src_argb4444), // %0 1889 void ARGB4444ToUVRow_NEON(const uint8* src_argb4444, int src_stride_argb4444, argument 1891 const uint8* src_argb4444_1 = src_argb4444 + src_stride_argb4444; 1945 : "+r"(src_argb4444), // %0 2013 void ARGB4444ToYRow_NEON(const uint8* src_argb4444, uint8* dst_y, int width) { argument 2032 : "+r"(src_argb4444), // %0
|
H A D | row_common.cc | 149 void ARGB4444ToARGBRow_C(const uint8* src_argb4444, uint8* dst_argb, argument 153 uint8 b = src_argb4444[0] & 0x0f; 154 uint8 g = src_argb4444[0] >> 4; 155 uint8 r = src_argb4444[1] & 0x0f; 156 uint8 a = src_argb4444[1] >> 4; 162 src_argb4444 += 2; 466 void ARGB4444ToYRow_C(const uint8* src_argb4444, uint8* dst_y, int width) { argument 469 uint8 b = src_argb4444[0] & 0x0f; 470 uint8 g = src_argb4444[0] >> 4; 471 uint8 r = src_argb4444[ 576 ARGB4444ToUVRow_C(const uint8* src_argb4444, int src_stride_argb4444, uint8* dst_u, uint8* dst_v, int width) argument [all...] |
/external/libyuv/files/source/ |
H A D | convert.cc | 1482 int ARGB4444ToI420(const uint8* src_argb4444, argument 1494 void (*ARGB4444ToUVRow)(const uint8* src_argb4444, int src_stride_argb4444, 1497 void (*ARGB4444ToYRow)(const uint8* src_argb4444, uint8* dst_y, int width) = 1507 if (!src_argb4444 || !dst_y || !dst_u || !dst_v || width <= 0 || 1514 src_argb4444 = src_argb4444 + (height - 1) * src_stride_argb4444; 1599 ARGB4444ToUVRow(src_argb4444, src_stride_argb4444, dst_u, dst_v, width); 1600 ARGB4444ToYRow(src_argb4444, dst_y, width); 1601 ARGB4444ToYRow(src_argb4444 + src_stride_argb4444, dst_y + dst_stride_y, 1604 ARGB4444ToARGBRow(src_argb4444, ro [all...] |
H A D | convert_argb.cc | 1225 int ARGB4444ToARGB(const uint8* src_argb4444, argument 1232 void (*ARGB4444ToARGBRow)(const uint8* src_argb4444, uint8* dst_argb, 1234 if (!src_argb4444 || !dst_argb || width <= 0 || height == 0) { 1240 src_argb4444 = src_argb4444 + (height - 1) * src_stride_argb4444; 1291 ARGB4444ToARGBRow(src_argb4444, dst_argb, width); 1292 src_argb4444 += src_stride_argb4444;
|
H A D | row_dspr2.cc | 847 void ARGB4444ToARGBRow_DSPR2(const uint8* src_argb4444, argument 856 "lh %[tmp_t1], 0(%[src_argb4444]) \n" 858 "addiu %[src_argb4444], %[src_argb4444], 2 \n" 865 : [src_argb4444] "+r"(src_argb4444), [dst_argb] "+r"(dst_argb),
|
H A D | row_neon.cc | 899 void ARGB4444ToARGBRow_NEON(const uint8* src_argb4444, argument 912 : "+r"(src_argb4444), // %0 1892 void ARGB4444ToUVRow_NEON(const uint8* src_argb4444, argument 1952 : "+r"(src_argb4444), // %0 2017 void ARGB4444ToYRow_NEON(const uint8* src_argb4444, uint8* dst_y, int width) { argument 2036 : "+r"(src_argb4444), // %0
|
H A D | row_neon64.cc | 909 void ARGB4444ToARGBRow_NEON(const uint8* src_argb4444, argument 921 : "+r"(src_argb4444), // %0 1863 void ARGB4444ToUVRow_NEON(const uint8* src_argb4444, argument 1868 const uint8* src_argb4444_1 = src_argb4444 + src_stride_argb4444; 1922 : "+r"(src_argb4444), // %0 1990 void ARGB4444ToYRow_NEON(const uint8* src_argb4444, uint8* dst_y, int width) { argument 2009 : "+r"(src_argb4444), // %0
|
H A D | row_common.cc | 150 void ARGB4444ToARGBRow_C(const uint8* src_argb4444, argument 155 uint8 b = src_argb4444[0] & 0x0f; 156 uint8 g = src_argb4444[0] >> 4; 157 uint8 r = src_argb4444[1] & 0x0f; 158 uint8 a = src_argb4444[1] >> 4; 164 src_argb4444 += 2; 471 void ARGB4444ToYRow_C(const uint8* src_argb4444, uint8* dst_y, int width) { argument 474 uint8 b = src_argb4444[0] & 0x0f; 475 uint8 g = src_argb4444[0] >> 4; 476 uint8 r = src_argb4444[ 587 ARGB4444ToUVRow_C(const uint8* src_argb4444, int src_stride_argb4444, uint8* dst_u, uint8* dst_v, int width) argument [all...] |
H A D | row_msa.cc | 1471 void ARGB4444ToARGBRow_MSA(const uint8* src_argb4444, argument 1480 src0 = (v16u8)__msa_ld_b((v16u8*)src_argb4444, 0); 1481 src1 = (v16u8)__msa_ld_b((v16u8*)src_argb4444, 16); 1495 src_argb4444 += 32;
|