Searched defs:src_argb4444 (Results 1 - 12 of 12) sorted by relevance

/external/libvpx/libvpx/third_party/libyuv/source/
H A Dconvert.cc1227 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 Dconvert_argb.cc1100 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 Drow_neon.cc935 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 Drow_neon64.cc938 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 Drow_common.cc149 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 Dconvert.cc1482 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 Dconvert_argb.cc1225 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 Drow_dspr2.cc847 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 Drow_neon.cc899 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 Drow_neon64.cc909 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 Drow_common.cc150 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 Drow_msa.cc1471 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;

Completed in 724 milliseconds