Searched refs:src_rgb565 (Results 1 - 16 of 16) sorted by relevance

/external/libvpx/libvpx/third_party/libyuv/source/
H A Dconvert.cc981 int RGB565ToI420(const uint8* src_rgb565, int src_stride_rgb565, argument
988 void (*RGB565ToUVRow)(const uint8* src_rgb565, int src_stride_rgb565,
990 void (*RGB565ToYRow)(const uint8* src_rgb565, uint8* dst_y, int width) =
1000 if (!src_rgb565 || !dst_y || !dst_u || !dst_v ||
1007 src_rgb565 = src_rgb565 + (height - 1) * src_stride_rgb565;
1069 RGB565ToUVRow(src_rgb565, src_stride_rgb565, dst_u, dst_v, width);
1070 RGB565ToYRow(src_rgb565, dst_y, width);
1071 RGB565ToYRow(src_rgb565 + src_stride_rgb565, dst_y + dst_stride_y, width);
1073 RGB565ToARGBRow(src_rgb565, ro
[all...]
H A Drow_neon64.cc850 void RGB565ToARGBRow_NEON(const uint8* src_rgb565, uint8* dst_argb, int width) { argument
861 : "+r"(src_rgb565), // %0
1746 void RGB565ToUVRow_NEON(const uint8* src_rgb565, int src_stride_rgb565, argument
1748 const uint8* src_rgb565_1 = src_rgb565 + src_stride_rgb565;
1807 : "+r"(src_rgb565), // %0
1958 void RGB565ToYRow_NEON(const uint8* src_rgb565, uint8* dst_y, int width) { argument
1977 : "+r"(src_rgb565), // %0
H A Drow_common.cc117 void RGB565ToARGBRow_C(const uint8* src_rgb565, uint8* dst_argb, int width) { argument
120 uint8 b = src_rgb565[0] & 0x1f;
121 uint8 g = (src_rgb565[0] >> 5) | ((src_rgb565[1] & 0x07) << 3);
122 uint8 r = src_rgb565[1] >> 3;
128 src_rgb565 += 2;
436 void RGB565ToYRow_C(const uint8* src_rgb565, uint8* dst_y, int width) { argument
439 uint8 b = src_rgb565[0] & 0x1f;
440 uint8 g = (src_rgb565[0] >> 5) | ((src_rgb565[
481 RGB565ToUVRow_C(const uint8* src_rgb565, int src_stride_rgb565, uint8* dst_u, uint8* dst_v, int width) argument
[all...]
H A Drow_neon.cc859 void RGB565ToARGBRow_NEON(const uint8* src_rgb565, uint8* dst_argb, int width) { argument
870 : "+r"(src_rgb565), // %0
1799 void RGB565ToUVRow_NEON(const uint8* src_rgb565, int src_stride_rgb565, argument
1856 : "+r"(src_rgb565), // %0
2005 void RGB565ToYRow_NEON(const uint8* src_rgb565, uint8* dst_y, int width) { argument
2024 : "+r"(src_rgb565), // %0
H A Dconvert_argb.cc984 int RGB565ToARGB(const uint8* src_rgb565, int src_stride_rgb565, argument
988 void (*RGB565ToARGBRow)(const uint8* src_rgb565, uint8* dst_argb, int width) =
990 if (!src_rgb565 || !dst_argb ||
997 src_rgb565 = src_rgb565 + (height - 1) * src_stride_rgb565;
1033 RGB565ToARGBRow(src_rgb565, dst_argb, width);
1034 src_rgb565 += src_stride_rgb565;
H A Drow_win.cc464 void RGB565ToARGBRow_SSE2(const uint8* src_rgb565, uint8* dst_argb,
481 mov eax, [esp + 4] // src_rgb565
520 void RGB565ToARGBRow_AVX2(const uint8* src_rgb565, uint8* dst_argb,
537 mov eax, [esp + 4] // src_rgb565
/external/libyuv/files/source/
H A Dconvert.cc1196 int RGB565ToI420(const uint8* src_rgb565, argument
1208 void (*RGB565ToUVRow)(const uint8* src_rgb565, int src_stride_rgb565,
1211 void (*RGB565ToYRow)(const uint8* src_rgb565, uint8* dst_y, int width) =
1221 if (!src_rgb565 || !dst_y || !dst_u || !dst_v || width <= 0 || height == 0) {
1227 src_rgb565 = src_rgb565 + (height - 1) * src_stride_rgb565;
1307 RGB565ToUVRow(src_rgb565, src_stride_rgb565, dst_u, dst_v, width);
1308 RGB565ToYRow(src_rgb565, dst_y, width);
1309 RGB565ToYRow(src_rgb565 + src_stride_rgb565, dst_y + dst_stride_y, width);
1311 RGB565ToARGBRow(src_rgb565, ro
[all...]
H A Drow_neon64.cc820 void RGB565ToARGBRow_NEON(const uint8* src_rgb565, uint8* dst_argb, int width) { argument
831 : "+r"(src_rgb565), // %0
1714 void RGB565ToUVRow_NEON(const uint8* src_rgb565, argument
1719 const uint8* src_rgb565_1 = src_rgb565 + src_stride_rgb565;
1778 : "+r"(src_rgb565), // %0
1935 void RGB565ToYRow_NEON(const uint8* src_rgb565, uint8* dst_y, int width) { argument
1954 : "+r"(src_rgb565), // %0
H A Drow_common.cc117 void RGB565ToARGBRow_C(const uint8* src_rgb565, uint8* dst_argb, int width) { argument
120 uint8 b = src_rgb565[0] & 0x1f;
121 uint8 g = (src_rgb565[0] >> 5) | ((src_rgb565[1] & 0x07) << 3);
122 uint8 r = src_rgb565[1] >> 3;
128 src_rgb565 += 2;
441 void RGB565ToYRow_C(const uint8* src_rgb565, uint8* dst_y, int width) { argument
444 uint8 b = src_rgb565[0] & 0x1f;
445 uint8 g = (src_rgb565[0] >> 5) | ((src_rgb565[
486 RGB565ToUVRow_C(const uint8* src_rgb565, int src_stride_rgb565, uint8* dst_u, uint8* dst_v, int width) argument
[all...]
H A Drow_neon.cc822 void RGB565ToARGBRow_NEON(const uint8* src_rgb565, uint8* dst_argb, int width) { argument
833 : "+r"(src_rgb565), // %0
1748 void RGB565ToUVRow_NEON(const uint8* src_rgb565, argument
1808 : "+r"(src_rgb565), // %0
1963 void RGB565ToYRow_NEON(const uint8* src_rgb565, uint8* dst_y, int width) { argument
1982 : "+r"(src_rgb565), // %0
H A Dconvert_argb.cc1075 int RGB565ToARGB(const uint8* src_rgb565, argument
1082 void (*RGB565ToARGBRow)(const uint8* src_rgb565, uint8* dst_argb, int width) =
1084 if (!src_rgb565 || !dst_argb || width <= 0 || height == 0) {
1090 src_rgb565 = src_rgb565 + (height - 1) * src_stride_rgb565;
1141 RGB565ToARGBRow(src_rgb565, dst_argb, width);
1142 src_rgb565 += src_stride_rgb565;
H A Drow_dspr2.cc787 void RGB565ToARGBRow_DSPR2(const uint8* src_rgb565, argument
797 "lhu %[tmp_t1], 0(%[src_rgb565]) \n"
799 "addiu %[src_rgb565], %[src_rgb565], 2 \n"
812 [tmp_t3] "=&r"(tmp_t3), [src_rgb565] "+r"(src_rgb565),
H A Drow_msa.cc1550 void RGB565ToARGBRow_MSA(const uint8* src_rgb565, uint8* dst_argb, int width) { argument
1561 src0 = (v8u16)__msa_ld_h((v8u16*)src_rgb565, 0);
1562 src1 = (v8u16)__msa_ld_h((v8u16*)src_rgb565, 16);
1590 src_rgb565 += 32;
1702 void RGB565ToYRow_MSA(const uint8* src_rgb565, uint8* dst_y, int width) { argument
1716 src0 = (v8u16)__msa_ld_b((v8i16*)src_rgb565, 0);
1717 src1 = (v8u16)__msa_ld_b((v8i16*)src_rgb565, 16);
1760 src_rgb565 += 32;
1928 void RGB565ToUVRow_MSA(const uint8* src_rgb565, argument
1934 const uint16* s = (const uint16*)src_rgb565;
[all...]
H A Drow_win.cc433 __declspec(naked) void RGB565ToARGBRow_SSE2(const uint8* src_rgb565,
451 mov eax, [esp + 4] // src_rgb565
489 __declspec(naked) void RGB565ToARGBRow_AVX2(const uint8* src_rgb565,
507 mov eax, [esp + 4] // src_rgb565
/external/libyuv/files/include/libyuv/
H A Drow.h926 void RGB565ToUVRow_NEON(const uint8* src_rgb565,
971 void RGB565ToUVRow_MSA(const uint8* src_rgb565,
986 void RGB565ToYRow_NEON(const uint8* src_rgb565, uint8* dst_y, int width);
994 void RGB565ToYRow_MSA(const uint8* src_rgb565, uint8* dst_y, int width);
1027 void RGB565ToYRow_C(const uint8* src_rgb565, uint8* dst_y, int width);
1044 void RGB565ToYRow_Any_NEON(const uint8* src_rgb565, uint8* dst_y, int width);
1062 void RGB565ToYRow_Any_MSA(const uint8* src_rgb565, uint8* dst_y, int width);
1183 void RGB565ToUVRow_Any_NEON(const uint8* src_rgb565,
1228 void RGB565ToUVRow_Any_MSA(const uint8* src_rgb565,
1303 void RGB565ToUVRow_C(const uint8* src_rgb565,
[all...]
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/
H A Drow.h679 void RGB565ToUVRow_NEON(const uint8* src_rgb565, int src_stride_rgb565,
690 void RGB565ToYRow_NEON(const uint8* src_rgb565, uint8* dst_y, int width);
700 void RGB565ToYRow_C(const uint8* src_rgb565, uint8* dst_y, int width);
717 void RGB565ToYRow_Any_NEON(const uint8* src_rgb565, uint8* dst_y, int width);
769 void RGB565ToUVRow_Any_NEON(const uint8* src_rgb565, int src_stride_rgb565,
791 void RGB565ToUVRow_C(const uint8* src_rgb565, int src_stride_rgb565,
938 void RGB565ToARGBRow_SSE2(const uint8* src_rgb565, uint8* dst_argb, int width);
943 void RGB565ToARGBRow_AVX2(const uint8* src_rgb565, uint8* dst_argb, int width);
952 void RGB565ToARGBRow_NEON(const uint8* src_rgb565, uint8* dst_argb, int width);
968 void RGB565ToARGBRow_Any_SSE2(const uint8* src_rgb565, uint
[all...]

Completed in 259 milliseconds