/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | row_win.cc | 82 _mm_storeu_si128((__m128i *)dst_argb, xmm0); \ 83 _mm_storeu_si128((__m128i *)(dst_argb + 16), xmm1); \ 84 dst_argb += 32; 91 uint8* dst_argb, 111 uint8* dst_argb, 293 void J400ToARGBRow_SSE2(const uint8* src_y, uint8* dst_argb, int width) { 296 mov edx, [esp + 8] // dst_argb 322 void J400ToARGBRow_AVX2(const uint8* src_y, uint8* dst_argb, int width) { 325 mov edx, [esp + 8] // dst_argb 352 void RGB24ToARGBRow_SSSE3(const uint8* src_rgb24, uint8* dst_argb, in 88 I422ToARGBRow_SSSE3(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 107 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 [all...] |
H A D | rotate_argb.cc | 162 uint8* dst_argb, int dst_stride_argb, int width, int height, 164 if (!src_argb || width <= 0 || height == 0 || !dst_argb) { 179 dst_argb, dst_stride_argb, 183 dst_argb, dst_stride_argb, 188 dst_argb, dst_stride_argb, 193 dst_argb, dst_stride_argb, 161 ARGBRotate(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height, enum RotationMode mode) argument
|
H A D | scale_neon.cc | 764 uint8* dst_argb, int dst_width) { 784 "+r"(dst_argb), // %1 833 int src_stepx, uint8* dst_argb, int dst_width) { 850 "+r"(dst_argb), // %1 861 uint8* dst_argb, int dst_width) { 898 "+r"(dst_argb), // %2 914 void ScaleARGBCols_NEON(uint8* dst_argb, const uint8* src_argb, argument 933 : "+r"(dst_argb), // %0 956 void ScaleARGBFilterCols_NEON(uint8* dst_argb, const uint8* src_argb, argument 1001 : "+r"(dst_argb), // 763 ScaleARGBRowDown2Linear_NEON(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 832 ScaleARGBRowDownEven_NEON(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 859 ScaleARGBRowDownEvenBox_NEON(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument [all...] |
H A D | scale_neon64.cc | 779 uint8* dst_argb, int dst_width) { 798 "+r"(dst_argb), // %1 843 int src_stepx, uint8* dst_argb, int dst_width) { 859 "+r"(dst_argb), // %1 872 uint8* dst_argb, int dst_width) { 912 "+r"(dst_argb), // %2 928 void ScaleARGBCols_NEON(uint8* dst_argb, const uint8* src_argb, argument 950 : "+r"(dst_argb), // %0 973 void ScaleARGBFilterCols_NEON(uint8* dst_argb, const uint8* src_argb, argument 1022 : "+r"(dst_argb), // 778 ScaleARGBRowDown2Linear_NEON(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 842 ScaleARGBRowDownEven_NEON(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 870 ScaleARGBRowDownEvenBox_NEON(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) 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...] |
H A D | scale_gcc.cc | 927 // Alignment requirement: src_argb 16 byte aligned, dst_argb 16 byte aligned. 953 uint8* dst_argb, int dst_width) { 966 "+r"(dst_argb), // %1 974 uint8* dst_argb, int dst_width) { 990 "+r"(dst_argb), // %1 998 uint8* dst_argb, int dst_width) { 1018 "+r"(dst_argb), // %1 1027 // Alignment requirement: dst_argb 16 byte aligned. 1029 int src_stepx, uint8* dst_argb, int dst_width) { 1051 "+r"(dst_argb), // 951 ScaleARGBRowDown2_SSE2(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 972 ScaleARGBRowDown2Linear_SSE2(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 996 ScaleARGBRowDown2Box_SSE2(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 1028 ScaleARGBRowDownEven_SSE2(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 1061 ScaleARGBRowDownEvenBox_SSE2(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 1105 ScaleARGBCols_SSE2(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 1174 ScaleARGBColsUp2_SSE2(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 1210 ScaleARGBFilterCols_SSSE3(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument [all...] |
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 | scale_common.cc | 683 uint8* dst_argb, int dst_width) { 685 uint32* dst = (uint32*)(dst_argb); 701 uint8* dst_argb, int dst_width) { 704 dst_argb[0] = (src_argb[0] + src_argb[4] + 1) >> 1; 705 dst_argb[1] = (src_argb[1] + src_argb[5] + 1) >> 1; 706 dst_argb[2] = (src_argb[2] + src_argb[6] + 1) >> 1; 707 dst_argb[3] = (src_argb[3] + src_argb[7] + 1) >> 1; 709 dst_argb += 4; 714 uint8* dst_argb, int dst_width) { 717 dst_argb[ 681 ScaleARGBRowDown2_C(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 699 ScaleARGBRowDown2Linear_C(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 713 ScaleARGBRowDown2Box_C(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 730 ScaleARGBRowDownEven_C(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 748 ScaleARGBRowDownEvenBox_C(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 768 ScaleARGBCols_C(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 785 ScaleARGBCols64_C(uint8* dst_argb, const uint8* src_argb, int dst_width, int x32, int dx) argument 804 ScaleARGBColsUp2_C(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 828 ScaleARGBFilterCols_C(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 857 ScaleARGBFilterCols64_C(uint8* dst_argb, const uint8* src_argb, int dst_width, int x32, int dx) argument 891 ScalePlaneVertical(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 y, int dy, int bpp, enum FilterMode filtering) argument 957 ScalePlaneVertical_16(int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint16* src_argb, uint16* dst_argb, int x, int y, int dy, int wpp, enum FilterMode filtering) argument [all...] |
H A D | scale_win.cc | 986 uint8* dst_argb, int dst_width) { 990 mov edx, [esp + 12] // dst_argb 1011 uint8* dst_argb, int dst_width) { 1015 mov edx, [esp + 12] // dst_argb 1039 uint8* dst_argb, int dst_width) { 1044 mov edx, [esp + 4 + 12] // dst_argb 1073 uint8* dst_argb, int dst_width) { 1080 mov edx, [esp + 8 + 16] // dst_argb 1110 uint8* dst_argb, int dst_width) { 1118 mov edx, [esp + 12 + 16] // dst_argb 984 ScaleARGBRowDown2_SSE2(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 1009 ScaleARGBRowDown2Linear_SSE2(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 1037 ScaleARGBRowDown2Box_SSE2(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 1071 ScaleARGBRowDownEven_SSE2(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 1107 ScaleARGBRowDownEvenBox_SSE2(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 1155 ScaleARGBCols_SSE2(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 1246 ScaleARGBFilterCols_SSSE3(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 1317 ScaleARGBColsUp2_SSE2(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) 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_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...] |
/external/libyuv/files/source/ |
H A D | row_win.cc | 82 _mm_storeu_si128((__m128i*)dst_argb, xmm0); \ 83 _mm_storeu_si128((__m128i*)(dst_argb + 16), xmm1); \ 84 dst_argb += 32; 90 uint8* dst_argb, 110 uint8* dst_argb, 259 uint8* dst_argb, 263 mov edx, [esp + 8] // dst_argb 289 uint8* dst_argb, 293 mov edx, [esp + 8] // dst_argb 320 uint8* dst_argb, 87 I422ToARGBRow_SSSE3(const uint8* y_buf, const uint8* u_buf, const uint8* v_buf, uint8* dst_argb, const struct YuvConstants* yuvconstants, int width) argument 106 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 [all...] |
H A D | rotate_argb.cc | 198 uint8* dst_argb, 203 if (!src_argb || width <= 0 || height == 0 || !dst_argb) { 217 return ARGBCopy(src_argb, src_stride_argb, dst_argb, dst_stride_argb, 220 ARGBRotate90(src_argb, src_stride_argb, dst_argb, dst_stride_argb, width, 224 ARGBRotate270(src_argb, src_stride_argb, dst_argb, dst_stride_argb, width, 228 ARGBRotate180(src_argb, src_stride_argb, dst_argb, dst_stride_argb, width, 196 ARGBRotate(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, int width, int height, enum RotationMode mode) argument
|
H A D | scale_neon.cc | 796 uint8* dst_argb, 818 "+r"(dst_argb), // %1 871 uint8* dst_argb, 890 "+r"(dst_argb), // %1 902 uint8* dst_argb, 940 "+r"(dst_argb), // %2 958 void ScaleARGBCols_NEON(uint8* dst_argb, argument 980 : "+r"(dst_argb), // %0 1005 void ScaleARGBFilterCols_NEON(uint8* dst_argb, argument 1053 : "+r"(dst_argb), // 794 ScaleARGBRowDown2Linear_NEON(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 868 ScaleARGBRowDownEven_NEON(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 899 ScaleARGBRowDownEvenBox_NEON(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument [all...] |
H A D | scale_neon64.cc | 815 uint8* dst_argb, 836 "+r"(dst_argb), // %1 885 uint8* dst_argb, 903 "+r"(dst_argb), // %1 917 uint8* dst_argb, 958 "+r"(dst_argb), // %2 976 void ScaleARGBCols_NEON(uint8* dst_argb, argument 1001 : "+r"(dst_argb), // %0 1026 void ScaleARGBFilterCols_NEON(uint8* dst_argb, argument 1078 : "+r"(dst_argb), // 813 ScaleARGBRowDown2Linear_NEON(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 882 ScaleARGBRowDownEven_NEON(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 914 ScaleARGBRowDownEvenBox_NEON(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) 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...] |
H A D | scale_gcc.cc | 957 // Alignment requirement: src_argb 16 byte aligned, dst_argb 16 byte aligned. 988 uint8* dst_argb, 1003 "+r"(dst_argb), // %1 1011 uint8* dst_argb, 1029 "+r"(dst_argb), // %1 1037 uint8* dst_argb, 1058 "+r"(dst_argb), // %1 1067 // Alignment requirement: dst_argb 16 byte aligned. 1071 uint8* dst_argb, 1095 "+r"(dst_argb), // 986 ScaleARGBRowDown2_SSE2(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 1009 ScaleARGBRowDown2Linear_SSE2(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 1035 ScaleARGBRowDown2Box_SSE2(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 1068 ScaleARGBRowDownEven_SSE2(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 1105 ScaleARGBRowDownEvenBox_SSE2(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 1151 ScaleARGBCols_SSE2(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 1223 ScaleARGBColsUp2_SSE2(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 1264 ScaleARGBFilterCols_SSSE3(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument [all...] |
H A D | scale_msa.cc | 26 uint8_t* dst_argb, 36 ST_UB(dst0, dst_argb); 38 dst_argb += 16; 44 uint8_t* dst_argb, 56 ST_UB(dst0, dst_argb); 58 dst_argb += 16; 64 uint8_t* dst_argb, 91 ST_UB(dst0, dst_argb); 94 dst_argb += 16; 101 uint8_t* dst_argb, 24 ScaleARGBRowDown2_MSA(const uint8_t* src_argb, ptrdiff_t src_stride, uint8_t* dst_argb, int dst_width) argument 42 ScaleARGBRowDown2Linear_MSA(const uint8_t* src_argb, ptrdiff_t src_stride, uint8_t* dst_argb, int dst_width) argument 62 ScaleARGBRowDown2Box_MSA(const uint8_t* src_argb, ptrdiff_t src_stride, uint8_t* dst_argb, int dst_width) argument 98 ScaleARGBRowDownEven_MSA(const uint8_t* src_argb, ptrdiff_t src_stride, int32_t src_stepx, uint8_t* dst_argb, int dst_width) argument 122 ScaleARGBRowDownEvenBox_MSA(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument [all...] |
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_dspr2.cc | 728 void RGB24ToARGBRow_DSPR2(const uint8* src_rgb24, uint8* dst_argb, int width) { argument 737 "addiu %[dst_argb], %[dst_argb], 4 \n" 740 "sw %[tmp_t1], -4(%[dst_argb]) \n" 742 : [src_rgb24] "+r"(src_rgb24), [dst_argb] "+r"(dst_argb), 750 dst_argb[0] = b; 751 dst_argb[1] = g; 752 dst_argb[2] = r; 753 dst_argb[ 756 RAWToARGBRow_DSPR2(const uint8* src_raw, uint8* dst_argb, int width) argument 787 RGB565ToARGBRow_DSPR2(const uint8* src_rgb565, uint8* dst_argb, int width) argument 818 ARGB1555ToARGBRow_DSPR2(const uint8* src_argb1555, uint8* dst_argb, int width) argument 847 ARGB4444ToARGBRow_DSPR2(const uint8* src_argb4444, uint8* dst_argb, int width) argument [all...] |
H A D | scale_common.cc | 777 uint8* dst_argb, 780 uint32* dst = (uint32*)(dst_argb); 796 uint8* dst_argb, 801 dst_argb[0] = (src_argb[0] + src_argb[4] + 1) >> 1; 802 dst_argb[1] = (src_argb[1] + src_argb[5] + 1) >> 1; 803 dst_argb[2] = (src_argb[2] + src_argb[6] + 1) >> 1; 804 dst_argb[3] = (src_argb[3] + src_argb[7] + 1) >> 1; 806 dst_argb += 4; 812 uint8* dst_argb, 816 dst_argb[ 775 ScaleARGBRowDown2_C(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 794 ScaleARGBRowDown2Linear_C(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 810 ScaleARGBRowDown2Box_C(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 833 ScaleARGBRowDownEven_C(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 853 ScaleARGBRowDownEvenBox_C(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 878 ScaleARGBCols_C(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 898 ScaleARGBCols64_C(uint8* dst_argb, const uint8* src_argb, int dst_width, int x32, int dx) argument 920 ScaleARGBColsUp2_C(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 949 ScaleARGBFilterCols_C(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 981 ScaleARGBFilterCols64_C(uint8* dst_argb, const uint8* src_argb, int dst_width, int x32, int dx) argument 1018 ScalePlaneVertical(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 y, int dy, int bpp, enum FilterMode filtering) argument 1098 ScalePlaneVertical_16(int src_height, int dst_width, int dst_height, int src_stride, int dst_stride, const uint16* src_argb, uint16* dst_argb, int x, int y, int dy, int wpp, enum FilterMode filtering) argument [all...] |
H A D | scale_win.cc | 996 uint8* dst_argb, 1001 mov edx, [esp + 12] // dst_argb 1021 uint8* dst_argb, 1026 mov edx, [esp + 12] // dst_argb 1049 uint8* dst_argb, 1055 mov edx, [esp + 4 + 12] // dst_argb 1084 uint8* dst_argb, 1092 mov edx, [esp + 8 + 16] // dst_argb 1121 uint8* dst_argb, 1130 mov edx, [esp + 12 + 16] // dst_argb 994 ScaleARGBRowDown2_SSE2(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 1019 ScaleARGBRowDown2Linear_SSE2(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 1047 ScaleARGBRowDown2Box_SSE2(const uint8* src_argb, ptrdiff_t src_stride, uint8* dst_argb, int dst_width) argument 1081 ScaleARGBRowDownEven_SSE2(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 1118 ScaleARGBRowDownEvenBox_SSE2(const uint8* src_argb, ptrdiff_t src_stride, int src_stepx, uint8* dst_argb, int dst_width) argument 1166 ScaleARGBCols_SSE2(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 1259 ScaleARGBFilterCols_SSSE3(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument 1332 ScaleARGBColsUp2_SSE2(uint8* dst_argb, const uint8* src_argb, int dst_width, int x, int dx) argument [all...] |
/external/libyuv/files/unit_test/ |
H A D | scale_argb_test.cc | 123 uint8* dst_argb, 139 dst_argb, dst_stride_argb, dst_width, dst_height, x, 323 uint8* dst_argb, 338 r = ARGBScaleClip(argb_buffer, src_width * 4, src_width, src_height, dst_argb, 119 TileARGBScale(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, FilterMode filtering) argument 314 YUVToARGBScaleReference2(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 , int src_width, int src_height, uint8* dst_argb, int dst_stride_argb, uint32 , int dst_width, int dst_height, int clip_x, int clip_y, int clip_width, int clip_height, enum FilterMode filtering) argument
|
/external/libyuv/files/util/ |
H A D | yuvconvert.cc | 165 uint8* dst_argb, 181 src_height, dst_argb, dst_stride_argb, 161 TileARGBScale(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, libyuv::FilterMode filtering) argument
|