/external/libvpx/libvpx/third_party/libyuv/include/libyuv/ |
H A D | convert_argb.h | 34 uint8* dst_argb, int dst_stride_argb, 42 uint8* dst_argb, int dst_stride_argb, 50 uint8* dst_argb, int dst_stride_argb, 58 uint8* dst_argb, int dst_stride_argb, 66 uint8* dst_argb, int dst_stride_argb, 74 uint8* dst_argb, int dst_stride_argb, 90 uint8* dst_argb, int dst_stride_argb, 99 uint8* dst_argb, int dst_stride_argb, 114 uint8* dst_argb, int dst_stride_argb, 120 uint8* dst_argb, in [all...] |
H A D | rotate_argb.h | 25 uint8* dst_argb, int dst_stride_argb,
|
H A D | row.h | 566 uint8* dst_argb, 572 uint8* dst_argb, 579 uint8* dst_argb, 585 uint8* dst_argb, 591 uint8* dst_argb, 626 uint8* dst_argb, 636 uint8* dst_argb, 640 uint8* dst_argb, 644 uint8* dst_argb, 879 void ARGBCopyAlphaRow_C(const uint8* src_argb, uint8* dst_argb, in [all...] |
H A D | scale_argb.h | 25 uint8* dst_argb, int dst_stride_argb, 33 uint8* dst_argb, int dst_stride_argb, 45 uint8* dst_argb, int dst_stride_argb,
|
H A D | planar_functions.h | 152 uint8* dst_argb, int dst_stride_argb, 205 int ARGBRect(uint8* dst_argb, int dst_stride_argb, 211 uint8* dst_argb, int dst_stride_argb, 216 int ARGBGray(uint8* dst_argb, int dst_stride_argb, 221 int ARGBSepia(uint8* dst_argb, int dst_stride_argb, 232 uint8* dst_argb, int dst_stride_argb, 243 int RGBColorMatrix(uint8* dst_argb, int dst_stride_argb, 250 int ARGBColorTable(uint8* dst_argb, int dst_stride_argb, 257 int RGBColorTable(uint8* dst_argb, int dst_stride_argb, 266 uint8* dst_argb, in [all...] |
/external/libyuv/files/include/libyuv/ |
H A D | convert_argb.h | 35 uint8* dst_argb, 48 uint8* dst_argb, 61 uint8* dst_argb, 74 uint8* dst_argb, 87 uint8* dst_argb, 100 uint8* dst_argb, 128 uint8* dst_argb, 154 uint8* dst_argb, 163 uint8* dst_argb, 177 uint8* dst_argb, [all...] |
H A D | rotate_argb.h | 26 uint8* dst_argb,
|
H A D | scale_argb.h | 27 uint8* dst_argb, 39 uint8* dst_argb, 60 uint8* dst_argb,
|
H A D | row.h | 691 uint8* dst_argb, 697 uint8* dst_argb, 704 uint8* dst_argb, 710 uint8* dst_argb, 745 uint8* dst_argb, 755 uint8* dst_argb, 759 uint8* dst_argb, 763 uint8* dst_argb, 769 uint8* dst_argb, 775 uint8* dst_argb, [all...] |
H A D | planar_functions.h | 227 uint8* dst_argb, 312 int ARGBRect(uint8* dst_argb, 324 uint8* dst_argb, 331 int ARGBGray(uint8* dst_argb, 340 int ARGBSepia(uint8* dst_argb, 356 uint8* dst_argb, 369 int RGBColorMatrix(uint8* dst_argb, 380 int ARGBColorTable(uint8* dst_argb, 391 int RGBColorTable(uint8* dst_argb, 405 uint8* dst_argb, [all...] |
H A D | scale_row.h | 123 uint8* dst_argb, 136 uint16* dst_argb, 311 uint8* dst_argb, 315 uint8* dst_argb, 319 uint8* dst_argb, 324 uint8* dst_argb, 329 uint8* dst_argb, 331 void ScaleARGBCols_C(uint8* dst_argb, 336 void ScaleARGBCols64_C(uint8* dst_argb, 341 void ScaleARGBColsUp2_C(uint8* dst_argb, [all...] |
/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | convert_argb.cc | 30 uint8* dst_argb, int dst_stride_argb, 32 if (!src_argb || !dst_argb || 43 CopyPlane(src_argb, src_stride_argb, dst_argb, dst_stride_argb, 52 uint8* dst_argb, int dst_stride_argb, 62 if (!src_y || !src_u || !src_v || !dst_argb || 69 dst_argb = dst_argb + (height - 1) * dst_stride_argb; 101 IS_ALIGNED(dst_argb, 4) && IS_ALIGNED(dst_stride_argb, 4)) { 107 I422ToARGBRow(src_y, src_u, src_v, dst_argb, yuvconstants, width); 108 dst_argb 29 ARGBCopy(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 49 I420ToARGBMatrix(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, const struct YuvConstants* yuvconstants, int width, int height) argument 120 I420ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 150 J420ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 180 H420ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 209 I422ToARGBMatrix(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, const struct YuvConstants* yuvconstants, int width, int height) argument 288 I422ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 318 J422ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 348 H422ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 377 I444ToARGBMatrix(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, const struct YuvConstants* yuvconstants, int width, int height) argument 447 I444ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 477 J444ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 492 I411ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 560 I420AlphaToARGBMatrix(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, const uint8* src_a, int src_stride_a, uint8* dst_argb, int dst_stride_argb, const struct YuvConstants* yuvconstants, int width, int height, int attenuate) argument 664 I420AlphaToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, const uint8* src_a, int src_stride_a, uint8* dst_argb, int dst_stride_argb, int width, int height, int attenuate) argument 698 I400ToARGB(const uint8* src_y, int src_stride_y, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 757 J400ToARGB(const uint8* src_y, int src_stride_y, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 829 BGRAToARGB(const uint8* src_bgra, int src_stride_bgra, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 840 ARGBToBGRA(const uint8* src_bgra, int src_stride_bgra, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 851 ABGRToARGB(const uint8* src_abgr, int src_stride_abgr, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 862 ARGBToABGR(const uint8* src_abgr, int src_stride_abgr, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 873 RGBAToARGB(const uint8* src_rgba, int src_stride_rgba, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 884 RGB24ToARGB(const uint8* src_rgb24, int src_stride_rgb24, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 934 RAWToARGB(const uint8* src_raw, int src_stride_raw, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 984 RGB565ToARGB(const uint8* src_rgb565, int src_stride_rgb565, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1042 ARGB1555ToARGB(const uint8* src_argb1555, int src_stride_argb1555, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1100 ARGB4444ToARGB(const uint8* src_argb4444, int src_stride_argb4444, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1158 NV12ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1216 NV21ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1274 M420ToARGB(const uint8* src_m420, int src_stride_m420, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1335 YUY2ToARGB(const uint8* src_yuy2, int src_stride_yuy2, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1395 UYVYToARGB(const uint8* src_uyvy, int src_stride_uyvy, uint8* dst_argb, int dst_stride_argb, int width, int height) argument [all...] |
H A D | row_neon.cc | 140 uint8* dst_argb, 156 "+r"(dst_argb), // %3 170 uint8* dst_argb, 186 "+r"(dst_argb), // %3 201 uint8* dst_argb, 219 "+r"(dst_argb), // %4 233 uint8* dst_argb, 249 "+r"(dst_argb), // %3 438 uint8* dst_argb, 451 "+r"(dst_argb), // 137 I444ToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 167 I422ToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 197 I422AlphaToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, const uint8* src_a, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 230 I411ToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 437 I400ToARGBRow_NEON(const uint8* src_y, uint8* dst_argb, int width) argument 462 J400ToARGBRow_NEON(const uint8* src_y, uint8* dst_argb, int width) argument 484 NV12ToARGBRow_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 512 NV21ToARGBRow_NEON(const uint8* src_y, const uint8* src_vu, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 568 YUY2ToARGBRow_NEON(const uint8* src_yuy2, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 594 UYVYToARGBRow_NEON(const uint8* src_uyvy, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 792 RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int width) argument 810 RAWToARGBRow_NEON(const uint8* src_raw, uint8* dst_argb, int width) argument 859 RGB565ToARGBRow_NEON(const uint8* src_rgb565, uint8* dst_argb, int width) argument 905 ARGB1555ToARGBRow_NEON(const uint8* src_argb1555, uint8* dst_argb, int width) argument 935 ARGB4444ToARGBRow_NEON(const uint8* src_argb4444, uint8* dst_argb, int width) argument 1121 ARGBShuffleRow_NEON(const uint8* src_argb, uint8* dst_argb, const uint8* shuffler, int width) argument 2283 ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2348 ARGBAttenuateRow_NEON(const uint8* src_argb, uint8* dst_argb, int width) argument 2374 ARGBQuantizeRow_NEON(uint8* dst_argb, int scale, int interval_size, int interval_offset, int width) argument 2417 ARGBShadeRow_NEON(const uint8* src_argb, uint8* dst_argb, int width, uint32 value) argument 2455 ARGBGrayRow_NEON(const uint8* src_argb, uint8* dst_argb, int width) argument 2485 ARGBSepiaRow_NEON(uint8* dst_argb, int width) argument 2526 ARGBColorMatrixRow_NEON(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument 2587 ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2619 ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2645 ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2675 SobelRow_NEON(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument 2730 SobelXYRow_NEON(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument [all...] |
H A D | row_neon64.cc | 133 uint8* dst_argb, 149 "+r"(dst_argb), // %3 163 uint8* dst_argb, 179 "+r"(dst_argb), // %3 194 uint8* dst_argb, 212 "+r"(dst_argb), // %4 226 uint8* dst_argb, 242 "+r"(dst_argb), // %3 432 uint8* dst_argb, 445 "+r"(dst_argb), // 130 I444ToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 160 I422ToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 190 I422AlphaToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, const uint8* src_a, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 223 I411ToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 431 I400ToARGBRow_NEON(const uint8* src_y, uint8* dst_argb, int width) argument 456 J400ToARGBRow_NEON(const uint8* src_y, uint8* dst_argb, int width) argument 478 NV12ToARGBRow_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 506 NV21ToARGBRow_NEON(const uint8* src_y, const uint8* src_vu, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 562 YUY2ToARGBRow_NEON(const uint8* src_yuy2, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 588 UYVYToARGBRow_NEON(const uint8* src_uyvy, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 780 RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int width) argument 798 RAWToARGBRow_NEON(const uint8* src_raw, uint8* dst_argb, int width) argument 850 RGB565ToARGBRow_NEON(const uint8* src_rgb565, uint8* dst_argb, int width) argument 906 ARGB1555ToARGBRow_NEON(const uint8* src_argb1555, uint8* dst_argb, int width) argument 938 ARGB4444ToARGBRow_NEON(const uint8* src_argb4444, uint8* dst_argb, int width) argument 1126 ARGBShuffleRow_NEON(const uint8* src_argb, uint8* dst_argb, const uint8* shuffler, int width) argument 2238 ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2308 ARGBAttenuateRow_NEON(const uint8* src_argb, uint8* dst_argb, int width) argument 2334 ARGBQuantizeRow_NEON(uint8* dst_argb, int scale, int interval_size, int interval_offset, int width) argument 2377 ARGBShadeRow_NEON(const uint8* src_argb, uint8* dst_argb, int width, uint32 value) argument 2415 ARGBGrayRow_NEON(const uint8* src_argb, uint8* dst_argb, int width) argument 2446 ARGBSepiaRow_NEON(uint8* dst_argb, int width) argument 2487 ARGBColorMatrixRow_NEON(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument 2549 ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2581 ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2609 ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2641 SobelRow_NEON(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument 2696 SobelXYRow_NEON(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument [all...] |
H A D | planar_functions.cc | 616 uint8* dst_argb, int dst_stride_argb, 621 if (!src_argb || !dst_argb || width <= 0 || height == 0) { 657 ARGBMirrorRow(src_argb, dst_argb, width); 659 dst_argb += dst_stride_argb; 670 uint8* dst_argb, int width) = ARGBBlendRow_C; 689 uint8* dst_argb, int dst_stride_argb, 693 uint8* dst_argb, int width) = GetARGBBlend(); 694 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 700 dst_argb = dst_argb 615 ARGBMirror(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 687 ARGBBlend(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 896 ARGBMultiply(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 957 ARGBAdd(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1023 ARGBSubtract(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1363 ARGBRect(uint8* dst_argb, int dst_stride_argb, int dst_x, int dst_y, int width, int height, uint32 value) argument 1423 ARGBAttenuate(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1479 ARGBUnattenuate(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1528 ARGBGrayTo(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1570 ARGBGray(uint8* dst_argb, int dst_stride_argb, int dst_x, int dst_y, int width, int height) argument 1605 ARGBSepia(uint8* dst_argb, int dst_stride_argb, int dst_x, int dst_y, int width, int height) argument 1639 ARGBColorMatrix(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, const int8* matrix_argb, int width, int height) argument 1682 RGBColorMatrix(uint8* dst_argb, int dst_stride_argb, const int8* matrix_rgb, int dst_x, int dst_y, int width, int height) argument 1716 ARGBColorTable(uint8* dst_argb, int dst_stride_argb, const uint8* table_argb, int dst_x, int dst_y, int width, int height) argument 1748 RGBColorTable(uint8* dst_argb, int dst_stride_argb, const uint8* table_argb, int dst_x, int dst_y, int width, int height) argument 1787 ARGBQuantize(uint8* dst_argb, int dst_stride_argb, int scale, int interval_size, int interval_offset, int dst_x, int dst_y, int width, int height) argument 1854 ARGBBlur(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int32* dst_cumsum, int dst_stride32_cumsum, int width, int height, int radius) argument 1958 ARGBShade(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height, uint32 value) argument 2070 ARGBInterpolate(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height, int interpolation) argument 2117 ARGBShuffle(const uint8* src_bgra, int src_stride_bgra, uint8* dst_argb, int dst_stride_argb, const uint8* shuffler, int width, int height) argument 2182 ARGBSobelize(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height, void (*SobelRow)(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst, int width)) argument 2302 ARGBSobel(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 2357 ARGBSobelXY(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 2384 ARGBPolynomial(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, const float* poly, int width, int height) argument 2430 ARGBLumaColorTable(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, const uint8* luma, int width, int height) argument 2470 ARGBCopyAlpha(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 2562 ARGBCopyYToAlpha(const uint8* src_y, int src_stride_y, uint8* dst_argb, int dst_stride_argb, int width, int height) argument [all...] |
H A D | row_gcc.cc | 189 void J400ToARGBRow_SSE2(const uint8* src_y, uint8* dst_argb, int width) { argument 209 "+r"(dst_argb), // %1 217 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int width) { argument 248 "+r"(dst_argb), // %1 255 void RAWToARGBRow_SSSE3(const uint8* src_raw, uint8* dst_argb, int width) { argument 286 "+r"(dst_argb), // %1 1655 "movdqu %%xmm0," MEMACCESS([dst_argb]) " \n" \ 1656 "movdqu %%xmm1," MEMACCESS2(0x10, [dst_argb]) " \n" \ 1657 "lea " MEMLEA(0x20, [dst_argb]) ", %[dst_argb] \ 1671 I444ToARGBRow_SSSE3(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 1744 I422ToARGBRow_SSSE3(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 1773 I422AlphaToARGBRow_SSSE3(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, const uint8* a_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 1808 I411ToARGBRow_SSSE3(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 1843 NV12ToARGBRow_SSSE3(const uint8* y_buf, const uint8* uv_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 1868 NV21ToARGBRow_SSSE3(const uint8* y_buf, const uint8* vu_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 1894 YUY2ToARGBRow_SSSE3(const uint8* yuy2_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 1919 UYVYToARGBRow_SSSE3(const uint8* uyvy_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2136 I444ToARGBRow_AVX2(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2169 I411ToARGBRow_AVX2(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2202 I422ToARGBRow_AVX2(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2235 I422AlphaToARGBRow_AVX2(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, const uint8* a_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2273 I422ToRGBARow_AVX2(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2316 NV12ToARGBRow_AVX2(const uint8* y_buf, const uint8* uv_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2346 NV21ToARGBRow_AVX2(const uint8* y_buf, const uint8* vu_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2377 YUY2ToARGBRow_AVX2(const uint8* yuy2_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2407 UYVYToARGBRow_AVX2(const uint8* uyvy_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2435 I400ToARGBRow_SSE2(const uint8* y_buf, uint8* dst_argb, int width) argument 2482 I400ToARGBRow_AVX2(const uint8* y_buf, uint8* dst_argb, int width) argument 3057 ARGBSetRow_X86(uint8* dst_argb, uint32 v32, int width) argument 3476 ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 3673 ARGBAttenuateRow_SSSE3(const uint8* src_argb, uint8* dst_argb, int width) argument 3721 ARGBAttenuateRow_AVX2(const uint8* src_argb, uint8* dst_argb, int width) argument 3760 ARGBUnattenuateRow_SSE2(const uint8* src_argb, uint8* dst_argb, int width) argument 3810 ARGBUnattenuateRow_AVX2(const uint8* src_argb, uint8* dst_argb, int width) argument 3875 ARGBGrayRow_SSSE3(const uint8* src_argb, uint8* dst_argb, int width) argument 3938 ARGBSepiaRow_SSSE3(uint8* dst_argb, int width) argument 3998 ARGBColorMatrixRow_SSSE3(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument 4061 ARGBQuantizeRow_SSE2(uint8* dst_argb, int scale, int interval_size, int interval_offset, int width) argument 4111 ARGBShadeRow_SSE2(const uint8* src_argb, uint8* dst_argb, int width, uint32 value) argument 4147 ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4185 ARGBMultiplyRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4224 ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4252 ARGBAddRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4280 ARGBSubtractRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4308 ARGBSubtractRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4446 SobelRow_SSE2(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument 4528 SobelXYRow_SSE2(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument 4786 ARGBAffineRow_SSE2(const uint8* src_argb, int src_argb_stride, uint8* dst_argb, const float* src_dudv, int width) argument 5028 ARGBShuffleRow_SSSE3(const uint8* src_argb, uint8* dst_argb, const uint8* shuffler, int width) argument 5056 ARGBShuffleRow_AVX2(const uint8* src_argb, uint8* dst_argb, const uint8* shuffler, int width) argument 5085 ARGBShuffleRow_SSE2(const uint8* src_argb, uint8* dst_argb, const uint8* shuffler, int width) argument 5274 ARGBPolynomialRow_SSE2(const uint8* src_argb, uint8* dst_argb, const float* poly, int width) argument 5330 ARGBPolynomialRow_AVX2(const uint8* src_argb, uint8* dst_argb, const float* poly, int width) argument 5371 ARGBColorTableRow_X86(uint8* dst_argb, const uint8* table_argb, int width) argument 5403 RGBColorTableRow_X86(uint8* dst_argb, const uint8* table_argb, int width) argument 5431 ARGBLumaColorTableRow_SSSE3(const uint8* src_argb, uint8* dst_argb, int width, const uint8* luma, uint32 lumacoeff) argument [all...] |
H A D | row_common.cc | 73 void RGB24ToARGBRow_C(const uint8* src_rgb24, uint8* dst_argb, int width) { argument 79 dst_argb[0] = b; 80 dst_argb[1] = g; 81 dst_argb[2] = r; 82 dst_argb[3] = 255u; 83 dst_argb += 4; 88 void RAWToARGBRow_C(const uint8* src_raw, uint8* dst_argb, int width) { argument 94 dst_argb[0] = b; 95 dst_argb[1] = g; 96 dst_argb[ 117 RGB565ToARGBRow_C(const uint8* src_rgb565, uint8* dst_argb, int width) argument 132 ARGB1555ToARGBRow_C(const uint8* src_argb1555, uint8* dst_argb, int width) argument 149 ARGB4444ToARGBRow_C(const uint8* src_argb4444, uint8* dst_argb, int width) argument 674 ARGBGrayRow_C(const uint8* src_argb, uint8* dst_argb, int width) argument 686 ARGBSepiaRow_C(uint8* dst_argb, int width) argument 705 ARGBColorMatrixRow_C(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument 731 ARGBColorTableRow_C(uint8* dst_argb, const uint8* table_argb, int width) argument 747 RGBColorTableRow_C(uint8* dst_argb, const uint8* table_argb, int width) argument 760 ARGBQuantizeRow_C(uint8* dst_argb, int scale, int interval_size, int interval_offset, int width) argument 777 ARGBShadeRow_C(const uint8* src_argb, uint8* dst_argb, int width, uint32 value) argument 804 ARGBMultiplyRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 830 ARGBAddRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 855 ARGBSubtractRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 915 SobelRow_C(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument 941 SobelXYRow_C(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument 956 J400ToARGBRow_C(const uint8* src_y, uint8* dst_argb, int width) argument 1831 ARGBSetRow_C(uint8* dst_argb, uint32 v32, int width) argument 1928 ARGBBlendRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 1998 ARGBAttenuateRow_C(const uint8* src_argb, uint8* dst_argb, int width) argument 2076 ARGBUnattenuateRow_C(const uint8* src_argb, uint8* dst_argb, int width) argument 2130 ARGBAffineRow_C(const uint8* src_argb, int src_argb_stride, uint8* dst_argb, const float* uv_dudv, int width) argument 2225 ARGBShuffleRow_C(const uint8* src_argb, uint8* dst_argb, const uint8* shuffler, int width) argument 2295 ARGBPolynomialRow_C(const uint8* src_argb, uint8* dst_argb, const float* poly, int width) argument 2335 ARGBLumaColorTableRow_C(const uint8* src_argb, uint8* dst_argb, int width, const uint8* luma, uint32 lumacoeff) argument [all...] |
H A D | scale_argb.cc | 36 const uint8* src_argb, uint8* dst_argb, 42 uint8* dst_argb, int dst_width) = 84 ScaleARGBRowDown2(src_argb, src_stride, dst_argb, dst_width); 86 dst_argb += dst_stride; 96 const uint8* src_argb, uint8* dst_argb, 104 uint8* dst_argb, int dst_width) = ScaleARGBRowDown2Box_C; 130 ScaleARGBRowDown2(row, kRowSize, dst_argb, dst_width); 132 dst_argb += dst_stride; 143 const uint8* src_argb, uint8* dst_argb, 150 int src_step, uint8* dst_argb, in 33 ScaleARGBDown2(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_argb, uint8* dst_argb, int x, int dx, int y, int dy, enum FilterMode filtering) argument 93 ScaleARGBDown4Box(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_argb, uint8* dst_argb, int x, int dx, int y, int dy) argument 140 ScaleARGBDownEven(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_argb, uint8* dst_argb, int x, int dx, int y, int dy, enum FilterMode filtering) argument 187 ScaleARGBBilinearDown(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_argb, uint8* dst_argb, int x, int dx, int y, int dy, enum FilterMode filtering) argument 289 ScaleARGBBilinearUp(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_argb, uint8* dst_argb, int x, int dx, int y, int dy, enum FilterMode filtering) argument 426 ScaleYUVToARGBBilinearUp(int src_width, int src_height, int dst_width, int dst_height, int src_stride_y, int src_stride_u, int src_stride_v, int dst_stride_argb, const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_argb, int x, int dx, int y, int dy, enum FilterMode filtering) argument 638 ScaleARGBSimple(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_argb, uint8* dst_argb, int x, int dx, int y, int dy) argument 788 ARGBScaleClip(const uint8* src_argb, int src_stride_argb, int src_width, int src_height, uint8* dst_argb, int dst_stride_argb, int dst_width, int dst_height, int clip_x, int clip_y, int clip_width, int clip_height, enum FilterMode filtering) argument 810 ARGBScale(const uint8* src_argb, int src_stride_argb, int src_width, int src_height, uint8* dst_argb, int dst_stride_argb, int dst_width, int dst_height, enum FilterMode filtering) argument 828 YUVToARGBScaleClip(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint32 src_fourcc, int src_width, int src_height, uint8* dst_argb, int dst_stride_argb, uint32 dst_fourcc, int dst_width, int dst_height, int clip_x, int clip_y, int clip_width, int clip_height, enum FilterMode filtering) argument [all...] |
/external/libyuv/files/source/ |
H A D | convert_argb.cc | 31 uint8* dst_argb, 35 if (!src_argb || !dst_argb || width <= 0 || height == 0) { 45 CopyPlane(src_argb, src_stride_argb, dst_argb, dst_stride_argb, width * 4, 57 uint8* dst_argb, 67 if (!src_y || !src_u || !src_v || !dst_argb || width <= 0 || height == 0) { 73 dst_argb = dst_argb + (height - 1) * dst_stride_argb; 105 IS_ALIGNED(dst_argb, 4) && IS_ALIGNED(dst_stride_argb, 4)) { 119 I422ToARGBRow(src_y, src_u, src_v, dst_argb, yuvconstants, width); 120 dst_argb 29 ARGBCopy(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 51 I420ToARGBMatrix(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, const struct YuvConstants* yuvconstants, int width, int height) argument 132 I420ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 168 J420ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 204 H420ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 239 I422ToARGBMatrix(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, const struct YuvConstants* yuvconstants, int width, int height) argument 325 I422ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 361 J422ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 397 H422ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 432 I444ToARGBMatrix(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, const struct YuvConstants* yuvconstants, int width, int height) argument 517 I444ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 553 J444ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 569 I420AlphaToARGBMatrix(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, const uint8* src_a, int src_stride_a, uint8* dst_argb, int dst_stride_argb, const struct YuvConstants* yuvconstants, int width, int height, int attenuate) argument 693 I420AlphaToARGB(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, const uint8* src_a, int src_stride_a, uint8* dst_argb, int dst_stride_argb, int width, int height, int attenuate) argument 736 I400ToARGB(const uint8* src_y, int src_stride_y, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 803 J400ToARGB(const uint8* src_y, int src_stride_y, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 881 BGRAToARGB(const uint8* src_bgra, int src_stride_bgra, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 893 ARGBToBGRA(const uint8* src_bgra, int src_stride_bgra, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 905 ABGRToARGB(const uint8* src_abgr, int src_stride_abgr, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 917 ARGBToABGR(const uint8* src_abgr, int src_stride_abgr, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 929 RGBAToARGB(const uint8* src_rgba, int src_stride_rgba, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 941 RGB24ToARGB(const uint8* src_rgb24, int src_stride_rgb24, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1008 RAWToARGB(const uint8* src_raw, int src_stride_raw, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1075 RGB565ToARGB(const uint8* src_rgb565, int src_stride_rgb565, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1150 ARGB1555ToARGB(const uint8* src_argb1555, int src_stride_argb1555, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1225 ARGB4444ToARGB(const uint8* src_argb4444, int src_stride_argb4444, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1300 NV12ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1375 NV21ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1442 M420ToARGB(const uint8* src_m420, int src_stride_m420, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1519 YUY2ToARGB(const uint8* src_yuy2, int src_stride_yuy2, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1586 UYVYToARGB(const uint8* src_uyvy, int src_stride_uyvy, uint8* dst_argb, int dst_stride_argb, int width, int height) argument [all...] |
H A D | row_neon.cc | 131 uint8* dst_argb, 147 "+r"(dst_argb), // %3 161 uint8* dst_argb, 177 "+r"(dst_argb), // %3 192 uint8* dst_argb, 210 "+r"(dst_argb), // %4 398 void I400ToARGBRow_NEON(const uint8* src_y, uint8* dst_argb, int width) { argument 410 "+r"(dst_argb), // %1 421 void J400ToARGBRow_NEON(const uint8* src_y, uint8* dst_argb, int width) { argument 434 "+r"(dst_argb), // 128 I444ToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 158 I422ToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 188 I422AlphaToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, const uint8* src_a, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 441 NV12ToARGBRow_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 469 NV21ToARGBRow_NEON(const uint8* src_y, const uint8* src_vu, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 525 YUY2ToARGBRow_NEON(const uint8* src_yuy2, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 551 UYVYToARGBRow_NEON(const uint8* src_uyvy, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 755 RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int width) argument 773 RAWToARGBRow_NEON(const uint8* src_raw, uint8* dst_argb, int width) argument 822 RGB565ToARGBRow_NEON(const uint8* src_rgb565, uint8* dst_argb, int width) argument 868 ARGB1555ToARGBRow_NEON(const uint8* src_argb1555, uint8* dst_argb, int width) argument 899 ARGB4444ToARGBRow_NEON(const uint8* src_argb4444, uint8* dst_argb, int width) argument 1096 ARGBShuffleRow_NEON(const uint8* src_argb, uint8* dst_argb, const uint8* shuffler, int width) argument 2243 ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2310 ARGBAttenuateRow_NEON(const uint8* src_argb, uint8* dst_argb, int width) argument 2336 ARGBQuantizeRow_NEON(uint8* dst_argb, int scale, int interval_size, int interval_offset, int width) argument 2382 ARGBShadeRow_NEON(const uint8* src_argb, uint8* dst_argb, int width, uint32 value) argument 2422 ARGBGrayRow_NEON(const uint8* src_argb, uint8* dst_argb, int width) argument 2452 ARGBSepiaRow_NEON(uint8* dst_argb, int width) argument 2493 ARGBColorMatrixRow_NEON(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument 2556 ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2590 ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2618 ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2650 SobelRow_NEON(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument 2709 SobelXYRow_NEON(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument [all...] |
H A D | row_neon64.cc | 131 uint8* dst_argb, 147 "+r"(dst_argb), // %3 161 uint8* dst_argb, 177 "+r"(dst_argb), // %3 192 uint8* dst_argb, 210 "+r"(dst_argb), // %4 399 void I400ToARGBRow_NEON(const uint8* src_y, uint8* dst_argb, int width) { argument 411 "+r"(dst_argb), // %1 422 void J400ToARGBRow_NEON(const uint8* src_y, uint8* dst_argb, int width) { argument 435 "+r"(dst_argb), // 128 I444ToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 158 I422ToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 188 I422AlphaToARGBRow_NEON(const uint8* src_y, const uint8* src_u, const uint8* src_v, const uint8* src_a, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 442 NV12ToARGBRow_NEON(const uint8* src_y, const uint8* src_uv, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 470 NV21ToARGBRow_NEON(const uint8* src_y, const uint8* src_vu, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 526 YUY2ToARGBRow_NEON(const uint8* src_yuy2, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 552 UYVYToARGBRow_NEON(const uint8* src_uyvy, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 750 RGB24ToARGBRow_NEON(const uint8* src_rgb24, uint8* dst_argb, int width) argument 768 RAWToARGBRow_NEON(const uint8* src_raw, uint8* dst_argb, int width) argument 820 RGB565ToARGBRow_NEON(const uint8* src_rgb565, uint8* dst_argb, int width) argument 876 ARGB1555ToARGBRow_NEON(const uint8* src_argb1555, uint8* dst_argb, int width) argument 909 ARGB4444ToARGBRow_NEON(const uint8* src_argb4444, uint8* dst_argb, int width) argument 1108 ARGBShuffleRow_NEON(const uint8* src_argb, uint8* dst_argb, const uint8* shuffler, int width) argument 2217 ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2289 ARGBAttenuateRow_NEON(const uint8* src_argb, uint8* dst_argb, int width) argument 2315 ARGBQuantizeRow_NEON(uint8* dst_argb, int scale, int interval_size, int interval_offset, int width) argument 2361 ARGBShadeRow_NEON(const uint8* src_argb, uint8* dst_argb, int width, uint32 value) argument 2401 ARGBGrayRow_NEON(const uint8* src_argb, uint8* dst_argb, int width) argument 2432 ARGBSepiaRow_NEON(uint8* dst_argb, int width) argument 2473 ARGBColorMatrixRow_NEON(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument 2537 ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2571 ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2601 ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2635 SobelRow_NEON(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument 2694 SobelXYRow_NEON(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument [all...] |
H A D | planar_functions.cc | 773 uint8* dst_argb, 780 if (!src_argb || !dst_argb || width <= 0 || height == 0) { 824 ARGBMirrorRow(src_argb, dst_argb, width); 826 dst_argb += dst_stride_argb; 837 uint8* dst_argb, int width) = ARGBBlendRow_C; 858 uint8* dst_argb, 864 uint8* dst_argb, int width) = GetARGBBlend(); 865 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 871 dst_argb = dst_argb 771 ARGBMirror(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 854 ARGBBlend(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1079 ARGBMultiply(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1151 ARGBAdd(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1228 ARGBSubtract(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1619 ARGBRect(uint8* dst_argb, int dst_stride_argb, int dst_x, int dst_y, int width, int height, uint32 value) argument 1688 ARGBAttenuate(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1754 ARGBUnattenuate(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1805 ARGBGrayTo(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1854 ARGBGray(uint8* dst_argb, int dst_stride_argb, int dst_x, int dst_y, int width, int height) argument 1898 ARGBSepia(uint8* dst_argb, int dst_stride_argb, int dst_x, int dst_y, int width, int height) argument 1942 ARGBColorMatrix(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, const int8* matrix_argb, int width, int height) argument 1988 RGBColorMatrix(uint8* dst_argb, int dst_stride_argb, const int8* matrix_rgb, int dst_x, int dst_y, int width, int height) argument 2025 ARGBColorTable(uint8* dst_argb, int dst_stride_argb, const uint8* table_argb, int dst_x, int dst_y, int width, int height) argument 2061 RGBColorTable(uint8* dst_argb, int dst_stride_argb, const uint8* table_argb, int dst_x, int dst_y, int width, int height) argument 2104 ARGBQuantize(uint8* dst_argb, int dst_stride_argb, int scale, int interval_size, int interval_offset, int dst_x, int dst_y, int width, int height) argument 2181 ARGBBlur(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int32* dst_cumsum, int dst_stride32_cumsum, int width, int height, int radius) argument 2291 ARGBShade(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height, uint32 value) argument 2421 ARGBInterpolate(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height, int interpolation) argument 2475 ARGBShuffle(const uint8* src_bgra, int src_stride_bgra, uint8* dst_argb, int dst_stride_argb, const uint8* shuffler, int width, int height) argument 2550 ARGBSobelize(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height, void (*SobelRow)(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst, int width)) argument 2682 ARGBSobel(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 2759 ARGBSobelXY(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 2797 ARGBPolynomial(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, const float* poly, int width, int height) argument 2917 ARGBLumaColorTable(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, const uint8* luma, int width, int height) argument 2959 ARGBCopyAlpha(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 3062 ARGBCopyYToAlpha(const uint8* src_y, int src_stride_y, uint8* dst_argb, int dst_stride_argb, int width, int height) argument [all...] |
H A D | row_gcc.cc | 156 void J400ToARGBRow_SSE2(const uint8* src_y, uint8* dst_argb, int width) { argument 176 "+r"(dst_argb), // %1 184 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, int width) { argument 215 "+r"(dst_argb), // %1 222 void RAWToARGBRow_SSSE3(const uint8* src_raw, uint8* dst_argb, int width) { argument 253 "+r"(dst_argb), // %1 1640 "movdqu %%xmm0," MEMACCESS([dst_argb]) " \n" \ 1641 "movdqu %%xmm1," MEMACCESS2(0x10, [dst_argb]) " \n" \ 1642 "lea " MEMLEA(0x20, [dst_argb]) ", %[dst_argb] \ 1656 I444ToARGBRow_SSSE3(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 1731 I422ToARGBRow_SSSE3(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 1761 I422AlphaToARGBRow_SSSE3(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, const uint8* a_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 1798 NV12ToARGBRow_SSSE3(const uint8* y_buf, const uint8* uv_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 1826 NV21ToARGBRow_SSSE3(const uint8* y_buf, const uint8* vu_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 1855 YUY2ToARGBRow_SSSE3(const uint8* yuy2_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 1883 UYVYToARGBRow_SSSE3(const uint8* uyvy_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2094 I444ToARGBRow_AVX2(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2128 I422ToARGBRow_AVX2(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2163 I422AlphaToARGBRow_AVX2(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, const uint8* a_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2204 I422ToRGBARow_AVX2(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2248 NV12ToARGBRow_AVX2(const uint8* y_buf, const uint8* uv_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2281 NV21ToARGBRow_AVX2(const uint8* y_buf, const uint8* vu_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2315 YUY2ToARGBRow_AVX2(const uint8* yuy2_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2348 UYVYToARGBRow_AVX2(const uint8* uyvy_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 2379 I400ToARGBRow_SSE2(const uint8* y_buf, uint8* dst_argb, int width) argument 2427 I400ToARGBRow_AVX2(const uint8* y_buf, uint8* dst_argb, int width) argument 3060 ARGBSetRow_X86(uint8* dst_argb, uint32 v32, int width) argument 3505 ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 3707 ARGBAttenuateRow_SSSE3(const uint8* src_argb, uint8* dst_argb, int width) argument 3755 ARGBAttenuateRow_AVX2(const uint8* src_argb, uint8* dst_argb, int width) argument 3794 ARGBUnattenuateRow_SSE2(const uint8* src_argb, uint8* dst_argb, int width) argument 3844 ARGBUnattenuateRow_AVX2(const uint8* src_argb, uint8* dst_argb, int width) argument 3910 ARGBGrayRow_SSSE3(const uint8* src_argb, uint8* dst_argb, int width) argument 3970 ARGBSepiaRow_SSSE3(uint8* dst_argb, int width) argument 4030 ARGBColorMatrixRow_SSSE3(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument 4095 ARGBQuantizeRow_SSE2(uint8* dst_argb, int scale, int interval_size, int interval_offset, int width) argument 4148 ARGBShadeRow_SSE2(const uint8* src_argb, uint8* dst_argb, int width, uint32 value) argument 4186 ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4226 ARGBMultiplyRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4267 ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4297 ARGBAddRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4327 ARGBSubtractRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4357 ARGBSubtractRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4502 SobelRow_SSE2(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument 4588 SobelXYRow_SSE2(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument 4853 ARGBAffineRow_SSE2(const uint8* src_argb, int src_argb_stride, uint8* dst_argb, const float* src_dudv, int width) argument 5102 ARGBShuffleRow_SSSE3(const uint8* src_argb, uint8* dst_argb, const uint8* shuffler, int width) argument 5132 ARGBShuffleRow_AVX2(const uint8* src_argb, uint8* dst_argb, const uint8* shuffler, int width) argument 5163 ARGBShuffleRow_SSE2(const uint8* src_argb, uint8* dst_argb, const uint8* shuffler, int width) argument 5356 ARGBPolynomialRow_SSE2(const uint8* src_argb, uint8* dst_argb, const float* poly, int width) argument 5413 ARGBPolynomialRow_AVX2(const uint8* src_argb, uint8* dst_argb, const float* poly, int width) argument 5589 ARGBColorTableRow_X86(uint8* dst_argb, const uint8* table_argb, int width) argument 5622 RGBColorTableRow_X86(uint8* dst_argb, const uint8* table_argb, int width) argument 5650 ARGBLumaColorTableRow_SSSE3(const uint8* src_argb, uint8* dst_argb, int width, const uint8* luma, uint32 lumacoeff) argument [all...] |
H A D | row_common.cc | 73 void RGB24ToARGBRow_C(const uint8* src_rgb24, uint8* dst_argb, int width) { argument 79 dst_argb[0] = b; 80 dst_argb[1] = g; 81 dst_argb[2] = r; 82 dst_argb[3] = 255u; 83 dst_argb += 4; 88 void RAWToARGBRow_C(const uint8* src_raw, uint8* dst_argb, int width) { argument 94 dst_argb[0] = b; 95 dst_argb[1] = g; 96 dst_argb[ 117 RGB565ToARGBRow_C(const uint8* src_rgb565, uint8* dst_argb, int width) argument 132 ARGB1555ToARGBRow_C(const uint8* src_argb1555, uint8* dst_argb, int width) argument 150 ARGB4444ToARGBRow_C(const uint8* src_argb4444, uint8* dst_argb, int width) argument 655 ARGBGrayRow_C(const uint8* src_argb, uint8* dst_argb, int width) argument 667 ARGBSepiaRow_C(uint8* dst_argb, int width) argument 686 ARGBColorMatrixRow_C(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument 718 ARGBColorTableRow_C(uint8* dst_argb, const uint8* table_argb, int width) argument 734 RGBColorTableRow_C(uint8* dst_argb, const uint8* table_argb, int width) argument 747 ARGBQuantizeRow_C(uint8* dst_argb, int scale, int interval_size, int interval_offset, int width) argument 767 ARGBShadeRow_C(const uint8* src_argb, uint8* dst_argb, int width, uint32 value) argument 796 ARGBMultiplyRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 824 ARGBAddRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 851 ARGBSubtractRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 918 SobelRow_C(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument 948 SobelXYRow_C(const uint8* src_sobelx, const uint8* src_sobely, uint8* dst_argb, int width) argument 965 J400ToARGBRow_C(const uint8* src_y, uint8* dst_argb, int width) argument 1785 ARGBSetRow_C(uint8* dst_argb, uint32 v32, int width) argument 1892 ARGBBlendRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 1967 ARGBAttenuateRow_C(const uint8* src_argb, uint8* dst_argb, int width) argument 2050 ARGBUnattenuateRow_C(const uint8* src_argb, uint8* dst_argb, int width) argument 2110 ARGBAffineRow_C(const uint8* src_argb, int src_argb_stride, uint8* dst_argb, const float* uv_dudv, int width) argument 2215 ARGBShuffleRow_C(const uint8* src_argb, uint8* dst_argb, const uint8* shuffler, int width) argument 2288 ARGBPolynomialRow_C(const uint8* src_argb, uint8* dst_argb, const float* poly, int width) argument 2347 ARGBLumaColorTableRow_C(const uint8* src_argb, uint8* dst_argb, int width, const uint8* luma, uint32 lumacoeff) argument [all...] |
H A D | scale_argb.cc | 40 uint8* dst_argb, 49 uint8* dst_argb, int dst_width) = 119 ScaleARGBRowDown2(src_argb, src_stride, dst_argb, dst_width); 121 dst_argb += dst_stride; 135 uint8* dst_argb, 146 uint8* dst_argb, int dst_width) = 176 ScaleARGBRowDown2(row, kRowSize, dst_argb, dst_width); 178 dst_argb += dst_stride; 193 uint8* dst_argb, 203 int src_step, uint8* dst_argb, in 33 ScaleARGBDown2(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_argb, uint8* dst_argb, int x, int dx, int y, int dy, enum FilterMode filtering) argument 128 ScaleARGBDown4Box(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_argb, uint8* dst_argb, int x, int dx, int y, int dy) argument 186 ScaleARGBDownEven(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_argb, uint8* dst_argb, int x, int dx, int y, int dy, enum FilterMode filtering) argument 252 ScaleARGBBilinearDown(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_argb, uint8* dst_argb, int x, int dx, int y, int dy, enum FilterMode filtering) argument 369 ScaleARGBBilinearUp(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_argb, uint8* dst_argb, int x, int dx, int y, int dy, enum FilterMode filtering) argument 521 ScaleYUVToARGBBilinearUp(int src_width, int src_height, int dst_width, int dst_height, int src_stride_y, int src_stride_u, int src_stride_v, int dst_stride_argb, const uint8* src_y, const uint8* src_u, const uint8* src_v, uint8* dst_argb, int x, int dx, int y, int dy, enum FilterMode filtering) argument 752 ScaleARGBSimple(int src_width, int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint8* src_argb, uint8* dst_argb, int x, int dx, int y, int dy) argument 907 ARGBScaleClip(const uint8* src_argb, int src_stride_argb, int src_width, int src_height, uint8* dst_argb, int dst_stride_argb, int dst_width, int dst_height, int clip_x, int clip_y, int clip_width, int clip_height, enum FilterMode filtering) argument 935 ARGBScale(const uint8* src_argb, int src_stride_argb, int src_width, int src_height, uint8* dst_argb, int dst_stride_argb, int dst_width, int dst_height, enum FilterMode filtering) argument 956 YUVToARGBScaleClip(const uint8* src_y, int src_stride_y, const uint8* src_u, int src_stride_u, const uint8* src_v, int src_stride_v, uint32 src_fourcc, int src_width, int src_height, uint8* dst_argb, int dst_stride_argb, uint32 dst_fourcc, int dst_width, int dst_height, int clip_x, int clip_y, int clip_width, int clip_height, enum FilterMode filtering) argument [all...] |