Searched refs:src_argb4444 (Results 1 - 16 of 16) 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 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_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_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...]
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_win.cc623 void ARGB4444ToARGBRow_AVX2(const uint8* src_argb4444, uint8* dst_argb,
630 mov eax, [esp + 4] // src_argb4444
714 void ARGB4444ToARGBRow_SSE2(const uint8* src_argb4444, uint8* dst_argb,
722 mov eax, [esp + 4] // src_argb4444
/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 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_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_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 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_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;
H A Drow_win.cc592 __declspec(naked) void ARGB4444ToARGBRow_AVX2(const uint8* src_argb4444,
600 mov eax, [esp + 4] // src_argb4444
683 __declspec(naked) void ARGB4444ToARGBRow_SSE2(const uint8* src_argb4444,
692 mov eax, [esp + 4] // src_argb4444
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/
H A Drow.h683 void ARGB4444ToUVRow_NEON(const uint8* src_argb4444, int src_stride_argb4444,
692 void ARGB4444ToYRow_NEON(const uint8* src_argb4444, uint8* dst_y, int width);
702 void ARGB4444ToYRow_C(const uint8* src_argb4444, uint8* dst_y, int width);
720 void ARGB4444ToYRow_Any_NEON(const uint8* src_argb4444, uint8* dst_y,
774 void ARGB4444ToUVRow_Any_NEON(const uint8* src_argb4444,
795 void ARGB4444ToUVRow_C(const uint8* src_argb4444, int src_stride_argb4444,
941 void ARGB4444ToARGBRow_SSE2(const uint8* src_argb4444, uint8* dst_argb,
946 void ARGB4444ToARGBRow_AVX2(const uint8* src_argb4444, uint8* dst_argb,
955 void ARGB4444ToARGBRow_NEON(const uint8* src_argb4444, uint8* dst_argb,
972 void ARGB4444ToARGBRow_Any_SSE2(const uint8* src_argb4444, uint
[all...]
/external/libyuv/files/include/libyuv/
H A Drow.h936 void ARGB4444ToUVRow_NEON(const uint8* src_argb4444,
988 void ARGB4444ToYRow_NEON(const uint8* src_argb4444, uint8* dst_y, int width);
1029 void ARGB4444ToYRow_C(const uint8* src_argb4444, uint8* dst_y, int width);
1052 void ARGB4444ToYRow_Any_NEON(const uint8* src_argb4444,
1193 void ARGB4444ToUVRow_Any_NEON(const uint8* src_argb4444,
1313 void ARGB4444ToUVRow_C(const uint8* src_argb4444,
1553 void ARGB4444ToARGBRow_SSE2(const uint8* src_argb4444,
1560 void ARGB4444ToARGBRow_AVX2(const uint8* src_argb4444,
1578 void ARGB4444ToARGBRow_NEON(const uint8* src_argb4444,
1587 void ARGB4444ToARGBRow_DSPR2(const uint8* src_argb4444,
[all...]

Completed in 257 milliseconds