/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | convert.cc | 981 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 D | convert_argb.cc | 984 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 D | row_neon.cc | 859 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 D | row_neon64.cc | 850 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 D | row_common.cc | 117 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...] |
/external/libyuv/files/source/ |
H A D | convert.cc | 1196 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 D | convert_argb.cc | 1075 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 D | row_dspr2.cc | 787 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 D | row_neon.cc | 822 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 D | row_neon64.cc | 820 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 D | row_common.cc | 117 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 D | row_msa.cc | 1550 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...] |