/external/libyuv/files/source/ |
D | format_conversion.cc | 176 uint8* dst_argb, int pix) { in BayerRowBG() argument 181 dst_argb[0] = src_bayer0[0]; in BayerRowBG() 182 dst_argb[1] = AVG(g, src_bayer0[1]); in BayerRowBG() 183 dst_argb[2] = AVG(r, src_bayer1[1]); in BayerRowBG() 184 dst_argb[3] = 255U; in BayerRowBG() 185 dst_argb[4] = AVG(src_bayer0[0], src_bayer0[2]); in BayerRowBG() 186 dst_argb[5] = src_bayer0[1]; in BayerRowBG() 187 dst_argb[6] = src_bayer1[1]; in BayerRowBG() 188 dst_argb[7] = 255U; in BayerRowBG() 193 dst_argb += 8; in BayerRowBG() [all …]
|
D | convert_argb.cc | 32 uint8* dst_argb, int dst_stride_argb, in ARGBCopy() argument 34 if (!src_argb || !dst_argb || in ARGBCopy() 45 CopyPlane(src_argb, src_stride_argb, dst_argb, dst_stride_argb, in ARGBCopy() 55 uint8* dst_argb, int dst_stride_argb, in I444ToARGB() argument 58 !dst_argb || in I444ToARGB() 65 dst_argb = dst_argb + (height - 1) * dst_stride_argb; in I444ToARGB() 78 if (IS_ALIGNED(dst_argb, 16) && IS_ALIGNED(dst_stride_argb, 16)) { in I444ToARGB() 86 I444ToARGBRow(src_y, src_u, src_v, dst_argb, width); in I444ToARGB() 87 dst_argb += dst_stride_argb; in I444ToARGB() 100 uint8* dst_argb, int dst_stride_argb, in I422ToARGB() argument [all …]
|
D | row_common.cc | 22 void BGRAToARGBRow_C(const uint8* src_bgra, uint8* dst_argb, int width) { in BGRAToARGBRow_C() argument 29 dst_argb[0] = b; in BGRAToARGBRow_C() 30 dst_argb[1] = g; in BGRAToARGBRow_C() 31 dst_argb[2] = r; in BGRAToARGBRow_C() 32 dst_argb[3] = a; in BGRAToARGBRow_C() 33 dst_argb += 4; in BGRAToARGBRow_C() 38 void ABGRToARGBRow_C(const uint8* src_abgr, uint8* dst_argb, int width) { in ABGRToARGBRow_C() argument 45 dst_argb[0] = b; in ABGRToARGBRow_C() 46 dst_argb[1] = g; in ABGRToARGBRow_C() 47 dst_argb[2] = r; in ABGRToARGBRow_C() [all …]
|
D | planar_functions.cc | 270 uint8* dst_argb, int dst_stride_argb, in ARGBMirror() argument 272 if (!src_argb || !dst_argb || width <= 0 || height == 0) { in ARGBMirror() 287 IS_ALIGNED(dst_argb, 16) && IS_ALIGNED(dst_stride_argb, 16)) { in ARGBMirror() 294 ARGBMirrorRow(src_argb, dst_argb, width); in ARGBMirror() 296 dst_argb += dst_stride_argb; in ARGBMirror() 307 uint8* dst_argb, int width) = ARGBBlendRow_C; in GetARGBBlend() 326 uint8* dst_argb, int dst_stride_argb, in ARGBBlend() argument 328 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { in ARGBBlend() 334 dst_argb = dst_argb + (height - 1) * dst_stride_argb; in ARGBBlend() 338 uint8* dst_argb, int width) = GetARGBBlend(); in ARGBBlend() [all …]
|
D | row_posix.cc | 121 void I400ToARGBRow_SSE2(const uint8* src_y, uint8* dst_argb, int pix) { in I400ToARGBRow_SSE2() argument 141 "+r"(dst_argb), // %1 in I400ToARGBRow_SSE2() 151 void ABGRToARGBRow_SSSE3(const uint8* src_abgr, uint8* dst_argb, int pix) { in ABGRToARGBRow_SSSE3() argument 165 "+r"(dst_argb), // %1 in ABGRToARGBRow_SSSE3() 175 void BGRAToARGBRow_SSSE3(const uint8* src_bgra, uint8* dst_argb, int pix) { in BGRAToARGBRow_SSSE3() argument 188 "+r"(dst_argb), // %1 in BGRAToARGBRow_SSSE3() 198 void RGBAToARGBRow_SSSE3(const uint8* src_rgba, uint8* dst_argb, int pix) { in RGBAToARGBRow_SSSE3() argument 212 "+r"(dst_argb), // %1 in RGBAToARGBRow_SSSE3() 246 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int pix) { in RGB24ToARGBRow_SSSE3() argument 277 "+r"(dst_argb), // %1 in RGB24ToARGBRow_SSSE3() [all …]
|
D | row_neon.cc | 542 void BGRAToARGBRow_NEON(const uint8* src_bgra, uint8* dst_argb, int pix) { in BGRAToARGBRow_NEON() argument 553 "+r"(dst_argb), // %1 in BGRAToARGBRow_NEON() 562 void ABGRToARGBRow_NEON(const uint8* src_abgr, uint8* dst_argb, int pix) { in ABGRToARGBRow_NEON() argument 572 "+r"(dst_argb), // %1 in ABGRToARGBRow_NEON() 581 void RGBAToARGBRow_NEON(const uint8* src_rgba, uint8* dst_argb, int pix) { in RGBAToARGBRow_NEON() argument 591 "+r"(dst_argb), // %1 in RGBAToARGBRow_NEON() 600 void RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int pix) { in RGB24ToARGBRow_NEON() argument 610 "+r"(dst_argb), // %1 in RGB24ToARGBRow_NEON() 619 void RAWToARGBRow_NEON(const uint8* src_raw, uint8* dst_argb, int pix) { in RAWToARGBRow_NEON() argument 630 "+r"(dst_argb), // %1 in RAWToARGBRow_NEON()
|
D | rotate_argb.cc | 131 uint8* dst_argb, int dst_stride_argb, in ARGBRotate() argument 134 if (!src_argb || width <= 0 || height == 0 || !dst_argb) { in ARGBRotate() 149 dst_argb, dst_stride_argb, in ARGBRotate() 153 dst_argb, dst_stride_argb, in ARGBRotate() 158 dst_argb, dst_stride_argb, in ARGBRotate() 163 dst_argb, dst_stride_argb, in ARGBRotate()
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
D | convert_argb.cc | 29 uint8* dst_argb, int dst_stride_argb, in ARGBCopy() argument 31 if (!src_argb || !dst_argb || in ARGBCopy() 42 CopyPlane(src_argb, src_stride_argb, dst_argb, dst_stride_argb, in ARGBCopy() 52 uint8* dst_argb, int dst_stride_argb, in I444ToARGB() argument 61 !dst_argb || in I444ToARGB() 68 dst_argb = dst_argb + (height - 1) * dst_stride_argb; in I444ToARGB() 106 I444ToARGBRow(src_y, src_u, src_v, dst_argb, width); in I444ToARGB() 107 dst_argb += dst_stride_argb; in I444ToARGB() 120 uint8* dst_argb, int dst_stride_argb, in I422ToARGB() argument 129 !dst_argb || in I422ToARGB() [all …]
|
D | row_common.cc | 73 void RGB24ToARGBRow_C(const uint8* src_rgb24, uint8* dst_argb, int width) { in RGB24ToARGBRow_C() argument 79 dst_argb[0] = b; in RGB24ToARGBRow_C() 80 dst_argb[1] = g; in RGB24ToARGBRow_C() 81 dst_argb[2] = r; in RGB24ToARGBRow_C() 82 dst_argb[3] = 255u; in RGB24ToARGBRow_C() 83 dst_argb += 4; in RGB24ToARGBRow_C() 88 void RAWToARGBRow_C(const uint8* src_raw, uint8* dst_argb, int width) { in RAWToARGBRow_C() argument 94 dst_argb[0] = b; in RAWToARGBRow_C() 95 dst_argb[1] = g; in RAWToARGBRow_C() 96 dst_argb[2] = r; in RAWToARGBRow_C() [all …]
|
D | planar_functions.cc | 483 uint8* dst_argb, int dst_stride_argb, in ARGBMirror() argument 488 if (!src_argb || !dst_argb || width <= 0 || height == 0) { in ARGBMirror() 524 ARGBMirrorRow(src_argb, dst_argb, width); in ARGBMirror() 526 dst_argb += dst_stride_argb; in ARGBMirror() 537 uint8* dst_argb, int width) = ARGBBlendRow_C; in GetARGBBlend() 561 uint8* dst_argb, int dst_stride_argb, in ARGBBlend() argument 565 uint8* dst_argb, int width) = GetARGBBlend(); in ARGBBlend() 566 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { in ARGBBlend() 572 dst_argb = dst_argb + (height - 1) * dst_stride_argb; in ARGBBlend() 585 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width); in ARGBBlend() [all …]
|
D | row_gcc.cc | 145 void TestRow_SSE2(const uint8* src_y, uint8* dst_argb, int pix) { in TestRow_SSE2() argument 231 "+r"(dst_argb), // %1 in TestRow_SSE2() 240 void J400ToARGBRow_SSE2(const uint8* src_y, uint8* dst_argb, int pix) { in J400ToARGBRow_SSE2() argument 260 "+r"(dst_argb), // %1 in J400ToARGBRow_SSE2() 268 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int pix) { in RGB24ToARGBRow_SSSE3() argument 299 "+r"(dst_argb), // %1 in RGB24ToARGBRow_SSSE3() 306 void RAWToARGBRow_SSSE3(const uint8* src_raw, uint8* dst_argb, int pix) { in RAWToARGBRow_SSSE3() argument 337 "+r"(dst_argb), // %1 in RAWToARGBRow_SSSE3() 1601 "movdqu %%xmm0," MEMACCESS([dst_argb]) " \n" \ 1602 "movdqu %%xmm1," MEMACCESS2(0x10, [dst_argb]) " \n" \ [all …]
|
D | row_neon.cc | 173 uint8* dst_argb, in I444ToARGBRow_NEON() argument 189 "+r"(dst_argb), // %3 in I444ToARGBRow_NEON() 203 uint8* dst_argb, in I422ToARGBRow_NEON() argument 219 "+r"(dst_argb), // %3 in I422ToARGBRow_NEON() 233 uint8* dst_argb, in I411ToARGBRow_NEON() argument 249 "+r"(dst_argb), // %3 in I411ToARGBRow_NEON() 541 uint8* dst_argb, in I400ToARGBRow_NEON() argument 555 "+r"(dst_argb), // %1 in I400ToARGBRow_NEON() 567 uint8* dst_argb, in J400ToARGBRow_NEON() argument 582 "+r"(dst_argb), // %1 in J400ToARGBRow_NEON() [all …]
|
D | row_neon64.cc | 174 uint8* dst_argb, in I444ToARGBRow_NEON() argument 189 "+r"(dst_argb), // %3 in I444ToARGBRow_NEON() 203 uint8* dst_argb, in I422ToARGBRow_NEON() argument 218 "+r"(dst_argb), // %3 in I422ToARGBRow_NEON() 232 uint8* dst_argb, in I411ToARGBRow_NEON() argument 247 "+r"(dst_argb), // %3 in I411ToARGBRow_NEON() 518 uint8* dst_argb, in I400ToARGBRow_NEON() argument 532 "+r"(dst_argb), // %1 in I400ToARGBRow_NEON() 544 uint8* dst_argb, in J400ToARGBRow_NEON() argument 558 "+r"(dst_argb), // %1 in J400ToARGBRow_NEON() [all …]
|
D | scale_argb.cc | 36 const uint8* src_argb, uint8* dst_argb, in ScaleARGBDown2() argument 42 uint8* dst_argb, int dst_width) = in ScaleARGBDown2() 84 ScaleARGBRowDown2(src_argb, src_stride, dst_argb, dst_width); in ScaleARGBDown2() 86 dst_argb += dst_stride; in ScaleARGBDown2() 96 const uint8* src_argb, uint8* dst_argb, in ScaleARGBDown4Box() argument 104 uint8* dst_argb, int dst_width) = ScaleARGBRowDown2Box_C; in ScaleARGBDown4Box() 130 ScaleARGBRowDown2(row, kRowSize, dst_argb, dst_width); in ScaleARGBDown4Box() 132 dst_argb += dst_stride; in ScaleARGBDown4Box() 143 const uint8* src_argb, uint8* dst_argb, in ScaleARGBDownEven() argument 150 int src_step, uint8* dst_argb, int dst_width) = in ScaleARGBDownEven() [all …]
|
D | scale_gcc.cc | 720 uint8* dst_argb, int dst_width) { in ScaleARGBRowDown2_SSE2() argument 733 "+r"(dst_argb), // %1 in ScaleARGBRowDown2_SSE2() 741 uint8* dst_argb, int dst_width) { in ScaleARGBRowDown2Linear_SSE2() argument 757 "+r"(dst_argb), // %1 in ScaleARGBRowDown2Linear_SSE2() 765 uint8* dst_argb, int dst_width) { in ScaleARGBRowDown2Box_SSE2() argument 785 "+r"(dst_argb), // %1 in ScaleARGBRowDown2Box_SSE2() 796 int src_stepx, uint8* dst_argb, int dst_width) { in ScaleARGBRowDownEven_SSE2() argument 818 "+r"(dst_argb), // %2 in ScaleARGBRowDownEven_SSE2() 830 uint8* dst_argb, int dst_width) { in ScaleARGBRowDownEvenBox_SSE2() argument 863 "+r"(dst_argb), // %2 in ScaleARGBRowDownEvenBox_SSE2() [all …]
|
D | scale_common.cc | 654 uint8* dst_argb, int dst_width) { in ScaleARGBRowDown2_C() argument 656 uint32* dst = (uint32*)(dst_argb); in ScaleARGBRowDown2_C() 672 uint8* dst_argb, int dst_width) { in ScaleARGBRowDown2Linear_C() argument 675 dst_argb[0] = (src_argb[0] + src_argb[4] + 1) >> 1; in ScaleARGBRowDown2Linear_C() 676 dst_argb[1] = (src_argb[1] + src_argb[5] + 1) >> 1; in ScaleARGBRowDown2Linear_C() 677 dst_argb[2] = (src_argb[2] + src_argb[6] + 1) >> 1; in ScaleARGBRowDown2Linear_C() 678 dst_argb[3] = (src_argb[3] + src_argb[7] + 1) >> 1; in ScaleARGBRowDown2Linear_C() 680 dst_argb += 4; in ScaleARGBRowDown2Linear_C() 685 uint8* dst_argb, int dst_width) { in ScaleARGBRowDown2Box_C() argument 688 dst_argb[0] = (src_argb[0] + src_argb[4] + in ScaleARGBRowDown2Box_C() [all …]
|
D | scale_neon.cc | 774 uint8* dst_argb, int dst_width) { in ScaleARGBRowDown2Linear_NEON() argument 795 "+r"(dst_argb), // %1 in ScaleARGBRowDown2Linear_NEON() 845 int src_stepx, uint8* dst_argb, int dst_width) { in ScaleARGBRowDownEven_NEON() argument 863 "+r"(dst_argb), // %1 in ScaleARGBRowDownEven_NEON() 874 uint8* dst_argb, int dst_width) { in ScaleARGBRowDownEvenBox_NEON() argument 912 "+r"(dst_argb), // %2 in ScaleARGBRowDownEvenBox_NEON() 928 void ScaleARGBCols_NEON(uint8* dst_argb, const uint8* src_argb, in ScaleARGBCols_NEON() argument 948 : "+r"(dst_argb), // %0 in ScaleARGBCols_NEON() 971 void ScaleARGBFilterCols_NEON(uint8* dst_argb, const uint8* src_argb, in ScaleARGBFilterCols_NEON() argument 1017 : "+r"(dst_argb), // %0 in ScaleARGBFilterCols_NEON()
|
D | scale_neon64.cc | 779 uint8* dst_argb, int dst_width) { in ScaleARGBRowDown2Linear_NEON() argument 798 "+r"(dst_argb), // %1 in ScaleARGBRowDown2Linear_NEON() 843 int src_stepx, uint8* dst_argb, int dst_width) { in ScaleARGBRowDownEven_NEON() argument 859 "+r"(dst_argb), // %1 in ScaleARGBRowDownEven_NEON() 872 uint8* dst_argb, int dst_width) { in ScaleARGBRowDownEvenBox_NEON() argument 912 "+r"(dst_argb), // %2 in ScaleARGBRowDownEvenBox_NEON() 928 void ScaleARGBCols_NEON(uint8* dst_argb, const uint8* src_argb, in ScaleARGBCols_NEON() argument 950 : "+r"(dst_argb), // %0 in ScaleARGBCols_NEON() 973 void ScaleARGBFilterCols_NEON(uint8* dst_argb, const uint8* src_argb, in ScaleARGBFilterCols_NEON() argument 1022 : "+r"(dst_argb), // %0 in ScaleARGBFilterCols_NEON()
|
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/ |
D | row.h | 504 uint8* dst_argb, 509 uint8* dst_argb, 514 uint8* dst_argb, 558 uint8* dst_argb, 562 uint8* dst_argb, 573 uint8* dst_argb, 576 uint8* dst_argb, 816 void ARGBCopyAlphaRow_C(const uint8* src_argb, uint8* dst_argb, int width); 817 void ARGBCopyAlphaRow_SSE2(const uint8* src_argb, uint8* dst_argb, int width); 818 void ARGBCopyAlphaRow_AVX2(const uint8* src_argb, uint8* dst_argb, int width); [all …]
|
D | convert_argb.h | 36 uint8* dst_argb, int dst_stride_argb, 44 uint8* dst_argb, int dst_stride_argb, 52 uint8* dst_argb, int dst_stride_argb, 60 uint8* dst_argb, int dst_stride_argb, 68 uint8* dst_argb, int dst_stride_argb, 74 uint8* dst_argb, int dst_stride_argb, 80 uint8* dst_argb, int dst_stride_argb, 90 uint8* dst_argb, int dst_stride_argb, 97 uint8* dst_argb, int dst_stride_argb, 103 uint8* dst_argb, int dst_stride_argb, [all …]
|
D | planar_functions.h | 138 uint8* dst_argb, int dst_stride_argb, 190 int ARGBRect(uint8* dst_argb, int dst_stride_argb, 196 uint8* dst_argb, int dst_stride_argb, 201 int ARGBGray(uint8* dst_argb, int dst_stride_argb, 206 int ARGBSepia(uint8* dst_argb, int dst_stride_argb, 217 uint8* dst_argb, int dst_stride_argb, 228 int RGBColorMatrix(uint8* dst_argb, int dst_stride_argb, 235 int ARGBColorTable(uint8* dst_argb, int dst_stride_argb, 242 int RGBColorTable(uint8* dst_argb, int dst_stride_argb, 251 uint8* dst_argb, int dst_stride_argb, [all …]
|
D | scale_row.h | 90 const uint8* src_argb, uint8* dst_argb, 97 const uint16* src_argb, uint16* dst_argb, 192 uint8* dst_argb, int dst_width); 195 uint8* dst_argb, int dst_width); 197 uint8* dst_argb, int dst_width); 200 uint8* dst_argb, int dst_width); 204 uint8* dst_argb, int dst_width); 205 void ScaleARGBCols_C(uint8* dst_argb, const uint8* src_argb, 207 void ScaleARGBCols64_C(uint8* dst_argb, const uint8* src_argb, 209 void ScaleARGBColsUp2_C(uint8* dst_argb, const uint8* src_argb, [all …]
|
/external/libyuv/files/include/libyuv/ |
D | convert_argb.h | 37 uint8* dst_argb, int dst_stride_argb, 45 uint8* dst_argb, int dst_stride_argb, 53 uint8* dst_argb, int dst_stride_argb, 61 uint8* dst_argb, int dst_stride_argb, 69 uint8* dst_argb, int dst_stride_argb, 75 uint8* dst_argb, int dst_stride_argb, 81 uint8* dst_argb, int dst_stride_argb, 88 uint8* dst_argb, int dst_stride_argb, 95 uint8* dst_argb, int dst_stride_argb, 101 uint8* dst_argb, int dst_stride_argb, [all …]
|
D | planar_functions.h | 75 uint8* dst_argb, int dst_stride_argb, 99 uint8* dst_argb, int dst_stride_argb, 181 int ARGBRect(uint8* dst_argb, int dst_stride_argb, 187 uint8* dst_argb, int dst_stride_argb, 192 int ARGBGray(uint8* dst_argb, int dst_stride_argb, 197 int ARGBSepia(uint8* dst_argb, int dst_stride_argb, 206 int ARGBColorMatrix(uint8* dst_argb, int dst_stride_argb, 213 int ARGBColorTable(uint8* dst_argb, int dst_stride_argb, 222 int ARGBQuantize(uint8* dst_argb, int dst_stride_argb, 229 uint8* dst_argb, int dst_stride_argb, [all …]
|
D | row.h | 288 void BGRAToARGBRow_SSSE3(const uint8* src_bgra, uint8* dst_argb, int pix); 289 void ABGRToARGBRow_SSSE3(const uint8* src_abgr, uint8* dst_argb, int pix); 290 void RGBAToARGBRow_SSSE3(const uint8* src_rgba, uint8* dst_argb, int pix); 291 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int pix); 292 void RAWToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int pix); 293 void ARGB1555ToARGBRow_SSE2(const uint8* src_argb, uint8* dst_argb, int pix); 294 void RGB565ToARGBRow_SSE2(const uint8* src_argb, uint8* dst_argb, int pix); 295 void ARGB4444ToARGBRow_SSE2(const uint8* src_argb, uint8* dst_argb, int pix); 297 void BGRAToARGBRow_NEON(const uint8* src_bgra, uint8* dst_argb, int pix); 298 void ABGRToARGBRow_NEON(const uint8* src_abgr, uint8* dst_argb, int pix); [all …]
|