Home
last modified time | relevance | path

Searched refs:dststride (Results 1 - 25 of 26) sorted by relevance

12

/third_party/ffmpeg/libavcodec/mips/
H A Dvp8dsp_mips.h30 void ff_put_vp8_pixels4_msa(uint8_t *dst, ptrdiff_t dststride,
33 void ff_put_vp8_pixels8_msa(uint8_t *dst, ptrdiff_t dststride,
36 void ff_put_vp8_pixels16_msa(uint8_t *dst, ptrdiff_t dststride,
40 void ff_put_vp8_epel16_h4_msa(uint8_t *dst, ptrdiff_t dststride,
43 void ff_put_vp8_epel16_h6_msa(uint8_t *dst, ptrdiff_t dststride,
46 void ff_put_vp8_epel16_v4_msa(uint8_t *dst, ptrdiff_t dststride,
49 void ff_put_vp8_epel16_v6_msa(uint8_t *dst, ptrdiff_t dststride,
52 void ff_put_vp8_epel16_h4v4_msa(uint8_t *dst, ptrdiff_t dststride,
55 void ff_put_vp8_epel16_h6v4_msa(uint8_t *dst, ptrdiff_t dststride,
58 void ff_put_vp8_epel16_h4v6_msa(uint8_t *dst, ptrdiff_t dststride,
[all...]
H A Dvp9dsp_mips.h28 void ff_put_8tap_##type##_##SIZE##h_msa(uint8_t *dst, ptrdiff_t dststride, \
33 void ff_put_8tap_##type##_##SIZE##v_msa(uint8_t *dst, ptrdiff_t dststride, \
38 void ff_put_8tap_##type##_##SIZE##hv_msa(uint8_t *dst, ptrdiff_t dststride, \
43 void ff_avg_8tap_##type##_##SIZE##h_msa(uint8_t *dst, ptrdiff_t dststride, \
48 void ff_avg_8tap_##type##_##SIZE##v_msa(uint8_t *dst, ptrdiff_t dststride, \
53 void ff_avg_8tap_##type##_##SIZE##hv_msa(uint8_t *dst, ptrdiff_t dststride, \
59 void ff_put_bilin_##SIZE##h_msa(uint8_t *dst, ptrdiff_t dststride, \
63 void ff_put_bilin_##SIZE##v_msa(uint8_t *dst, ptrdiff_t dststride, \
67 void ff_put_bilin_##SIZE##hv_msa(uint8_t *dst, ptrdiff_t dststride, \
71 void ff_avg_bilin_##SIZE##h_msa(uint8_t *dst, ptrdiff_t dststride, \
[all...]
H A Dvp8dsp_mmi.c1442 void ff_put_vp8_pixels16_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, in ff_put_vp8_pixels16_mmi() argument
1460 PTR_ADDU "%[addr1], %[dst], %[dststride] \n\t" in ff_put_vp8_pixels16_mmi()
1469 PTR_ADDU "%[dst], %[addr1], %[dststride] \n\t" in ff_put_vp8_pixels16_mmi()
1477 : [dststride]"r"((mips_reg)dststride), in ff_put_vp8_pixels16_mmi()
1484 for (i = 0; i < h; i++, dst += dststride, src += srcstride) in ff_put_vp8_pixels16_mmi()
1489 void ff_put_vp8_pixels8_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, in ff_put_vp8_pixels8_mmi() argument
1504 PTR_ADDU "%[addr1], %[dst], %[dststride] \n\t" in ff_put_vp8_pixels8_mmi()
1510 PTR_ADDU "%[dst], %[addr1], %[dststride] \n\t" in ff_put_vp8_pixels8_mmi()
1517 : [dststride]" in ff_put_vp8_pixels8_mmi()
1529 ff_put_vp8_pixels4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int x, int y) ff_put_vp8_pixels4_mmi() argument
1569 ff_put_vp8_epel16_h4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel16_h4_mmi() argument
1654 ff_put_vp8_epel8_h4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel8_h4_mmi() argument
1724 ff_put_vp8_epel4_h4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel4_h4_mmi() argument
1787 ff_put_vp8_epel16_h6_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel16_h6_mmi() argument
1877 ff_put_vp8_epel8_h6_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel8_h6_mmi() argument
1951 ff_put_vp8_epel4_h6_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel4_h6_mmi() argument
2019 ff_put_vp8_epel16_v4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel16_v4_mmi() argument
2105 ff_put_vp8_epel8_v4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel8_v4_mmi() argument
2176 ff_put_vp8_epel4_v4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel4_v4_mmi() argument
2241 ff_put_vp8_epel16_v6_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel16_v6_mmi() argument
2332 ff_put_vp8_epel8_v6_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel8_v6_mmi() argument
2408 ff_put_vp8_epel4_v6_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel4_v6_mmi() argument
2478 ff_put_vp8_epel16_h4v4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel16_h4v4_mmi() argument
2517 ff_put_vp8_epel8_h4v4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel8_h4v4_mmi() argument
2556 ff_put_vp8_epel4_h4v4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel4_h4v4_mmi() argument
2594 ff_put_vp8_epel16_h4v6_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel16_h4v6_mmi() argument
2633 ff_put_vp8_epel8_h4v6_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel8_h4v6_mmi() argument
2672 ff_put_vp8_epel4_h4v6_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel4_h4v6_mmi() argument
2711 ff_put_vp8_epel16_h6v4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel16_h6v4_mmi() argument
2750 ff_put_vp8_epel8_h6v4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel8_h6v4_mmi() argument
2789 ff_put_vp8_epel4_h6v4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel4_h6v4_mmi() argument
2828 ff_put_vp8_epel16_h6v6_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel16_h6v6_mmi() argument
2867 ff_put_vp8_epel8_h6v6_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel8_h6v6_mmi() argument
2906 ff_put_vp8_epel4_h6v6_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, int h, int mx, int my) ff_put_vp8_epel4_h6v6_mmi() argument
[all...]
H A Dvp9_mc_mmi.c510 void ff_put_8tap_##TYPE##_##SIZE##h_mmi(uint8_t *dst, ptrdiff_t dststride, \
517 convolve_horiz_mmi(src, srcstride, dst, dststride, filter, SIZE, h); \
520 void ff_put_8tap_##TYPE##_##SIZE##v_mmi(uint8_t *dst, ptrdiff_t dststride, \
528 convolve_vert_mmi(src, srcstride, dst, dststride, filter, SIZE, h); \
531 void ff_put_8tap_##TYPE##_##SIZE##hv_mmi(uint8_t *dst, ptrdiff_t dststride, \
543 convolve_vert_mmi(temp, 64, dst, dststride, vfilter, SIZE, h); \
546 void ff_avg_8tap_##TYPE##_##SIZE##h_mmi(uint8_t *dst, ptrdiff_t dststride, \
553 convolve_avg_horiz_mmi(src, srcstride, dst, dststride, filter, SIZE, h); \
556 void ff_avg_8tap_##TYPE##_##SIZE##v_mmi(uint8_t *dst, ptrdiff_t dststride, \
564 convolve_avg_vert_mmi(src, srcstride, dst, dststride, filte
[all...]
H A Dhevcdsp_mmi.c316 ptrdiff_t dststride = _dststride / sizeof(pixel); \
419 : [src_stride]"r"(srcstride), [dst_stride]"r"(dststride), \
448 ptrdiff_t dststride = _dststride / sizeof(pixel); \
639 : [filter]"r"(filter), [stride]"r"(dststride), \
667 ptrdiff_t dststride = _dststride / sizeof(pixel); \
822 : [filter]"r"(filter), [stride]"r"(dststride), \
848 ptrdiff_t dststride = _dststride / sizeof(pixel); \
920 PTR_ADDU "%[dst], %[dst], %[dststride] \n\t" \
932 : [dststride]"r"(dststride), [shif
[all...]
H A Dvp9_mc_msa.c4327 void ff_put_8tap_##type##_##SIZE##h_msa(uint8_t *dst, ptrdiff_t dststride, \
4334 common_hz_8t_##SIZE##w_msa(src, srcstride, dst, dststride, filter, h); \
4337 void ff_put_8tap_##type##_##SIZE##v_msa(uint8_t *dst, ptrdiff_t dststride, \
4344 common_vt_8t_##SIZE##w_msa(src, srcstride, dst, dststride, filter, h); \
4347 void ff_put_8tap_##type##_##SIZE##hv_msa(uint8_t *dst, ptrdiff_t dststride, \
4355 common_hv_8ht_8vt_##SIZE##w_msa(src, srcstride, dst, dststride, hfilter, \
4359 void ff_avg_8tap_##type##_##SIZE##h_msa(uint8_t *dst, ptrdiff_t dststride, \
4367 dststride, filter, h); \
4370 void ff_avg_8tap_##type##_##SIZE##v_msa(uint8_t *dst, ptrdiff_t dststride, \
4377 common_vt_8t_and_aver_dst_##SIZE##w_msa(src, srcstride, dst, dststride, \
[all...]
/third_party/ffmpeg/libavcodec/x86/
H A Dvp8dsp_init.c34 void ff_put_vp8_epel4_h4_mmxext(uint8_t *dst, ptrdiff_t dststride,
37 void ff_put_vp8_epel4_h6_mmxext(uint8_t *dst, ptrdiff_t dststride,
40 void ff_put_vp8_epel4_v4_mmxext(uint8_t *dst, ptrdiff_t dststride,
43 void ff_put_vp8_epel4_v6_mmxext(uint8_t *dst, ptrdiff_t dststride,
47 void ff_put_vp8_epel8_h4_sse2 (uint8_t *dst, ptrdiff_t dststride,
50 void ff_put_vp8_epel8_h6_sse2 (uint8_t *dst, ptrdiff_t dststride,
53 void ff_put_vp8_epel8_v4_sse2 (uint8_t *dst, ptrdiff_t dststride,
56 void ff_put_vp8_epel8_v6_sse2 (uint8_t *dst, ptrdiff_t dststride,
60 void ff_put_vp8_epel4_h4_ssse3 (uint8_t *dst, ptrdiff_t dststride,
63 void ff_put_vp8_epel4_h6_ssse3 (uint8_t *dst, ptrdiff_t dststride,
[all...]
H A Dhevc_mc.asm490 add %1q, 2*MAX_PB_SIZE ; dst += dststride
713 ; void put_hevc_mc_pixels(int16_t *dst, ptrdiff_t dststride,
736 cglobal hevc_put_hevc_uni_pel_pixels%1_%2, 5, 5, 2, dst, dststride, src, srcstride,height
740 add dstq, dststrideq ; dst += dststride
748 cglobal hevc_put_hevc_bi_pel_pixels%1_%2, 6, 6, 6, dst, dststride, src, srcstride, src2, height
757 add dstq, dststrideq ; dst += dststride
767 ; void put_hevc_epel_hX(int16_t *dst, ptrdiff_t dststride,
790 cglobal hevc_put_hevc_uni_epel_h%1_%2, 6, 7, XMM_REGS, dst, dststride, src, srcstride, height, mx, rfilter
799 add dstq, dststrideq ; dst += dststride
805 cglobal hevc_put_hevc_bi_epel_h%1_%2, 7, 8, XMM_REGS, dst, dststride, sr
[all...]
H A Dhevcdsp_init.c101 void ff_hevc_put_hevc_uni_##name##W##_##bitd##_##opt(uint8_t *_dst, ptrdiff_t dststride, \
111 ff_hevc_put_hevc_uni_##name##step##_##bitd##_##opt(dst, dststride, src, _srcstride, \
116 void ff_hevc_put_hevc_bi_##name##W##_##bitd##_##opt(uint8_t *_dst, ptrdiff_t dststride, uint8_t *_src, \
128 ff_hevc_put_hevc_bi_##name##step##_##bitd##_##opt(dst, dststride, src, _srcstride, src2, \
148 void ff_hevc_put_hevc_uni_##name##W##_##bitd##_##opt(uint8_t *dst, ptrdiff_t dststride, \
152 ff_hevc_put_hevc_uni_##name##step1##_##bitd##_##opt(dst, dststride, src, _srcstride, height, mx, my, width);\
153 ff_hevc_put_hevc_uni_##name##step2##_##bitd##_##opt(dst + (step1 * ((bitd + 7) / 8)), dststride, \
158 void ff_hevc_put_hevc_bi_##name##W##_##bitd##_##opt(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, \
162 ff_hevc_put_hevc_bi_##name##step1##_##bitd##_##opt(dst, dststride, src, _srcstride, src2, height, mx, my, width);\
163 ff_hevc_put_hevc_bi_##name##step2##_##bitd##_##opt(dst + (step1 * ((bitd + 7) / 8)), dststride, \
[all...]
H A Dhevcdsp.h74 void ff_hevc_put_hevc_uni_w##width##_##bitd##_##opt(uint8_t *dst, ptrdiff_t dststride, int16_t *_src, int height, int denom, int _wx, int _ox); \
75 void ff_hevc_put_hevc_bi_w##width##_##bitd##_##opt(uint8_t *dst, ptrdiff_t dststride, int16_t *_src, int16_t *_src2, int height, int denom, int _wx0, int _wx1, int _ox0, int _ox1)
111 void ff_hevc_put_hevc_uni_pel_pixels32_8_avx2(uint8_t *dst, ptrdiff_t dststride,uint8_t *_src, ptrdiff_t _srcstride, int height, intptr_t mx, intptr_t my,int width);
112 void ff_hevc_put_hevc_uni_pel_pixels48_8_avx2(uint8_t *dst, ptrdiff_t dststride,uint8_t *_src, ptrdiff_t _srcstride, int height, intptr_t mx, intptr_t my,int width);
113 void ff_hevc_put_hevc_uni_pel_pixels64_8_avx2(uint8_t *dst, ptrdiff_t dststride,uint8_t *_src, ptrdiff_t _srcstride, int height, intptr_t mx, intptr_t my,int width);
114 void ff_hevc_put_hevc_uni_pel_pixels96_8_avx2(uint8_t *dst, ptrdiff_t dststride,uint8_t *_src, ptrdiff_t _srcstride, int height, intptr_t mx, intptr_t my,int width); //used for 10bit
115 void ff_hevc_put_hevc_uni_pel_pixels128_8_avx2(uint8_t *dst, ptrdiff_t dststride,uint8_t *_src, ptrdiff_t _srcstride, int height, intptr_t mx, intptr_t my,int width);//used for 10bit
H A Dhevc_sao.asm87 DEFINE_ARGS dst, src, dststride, srcstride, offset, height
125 cglobal hevc_sao_band_filter_%1_8, 6, 6, 15, 7*mmsize*ARCH_X86_32, dst, src, dststride, srcstride, offset, left
165 add dstq, dststrideq ; dst += dststride
256 cglobal hevc_sao_edge_filter_%1_8, 4, 9, 8, dst, src, dststride, offset, eo, a_stride, b_stride, height, tmp
262 cglobal hevc_sao_edge_filter_%1_8, 1, 6, 8, dst, src, dststride, a_stride, b_stride, height
H A Dvp8dsp.asm165 cglobal put_vp8_epel%1_h6, 6, 6 + npicregs, 8, dst, dststride, src, srcstride, height, mx, picreg
205 cglobal put_vp8_epel%1_h4, 6, 6 + npicregs, 7, dst, dststride, src, srcstride, height, mx, picreg
235 cglobal put_vp8_epel%1_v4, 7, 7, 8, dst, dststride, src, srcstride, height, picreg, my
273 cglobal put_vp8_epel%1_v6, 7, 7, 8, dst, dststride, src, srcstride, height, picreg, my
327 cglobal put_vp8_epel4_h4, 6, 6 + npicregs, 0, dst, dststride, src, srcstride, height, mx, picreg
375 cglobal put_vp8_epel4_h6, 6, 6 + npicregs, 0, dst, dststride, src, srcstride, height, mx, picreg
432 cglobal put_vp8_epel8_h4, 6, 6 + npicregs, 10, dst, dststride, src, srcstride, height, mx, picreg
480 cglobal put_vp8_epel8_h6, 6, 6 + npicregs, 14, dst, dststride, src, srcstride, height, mx, picreg
544 cglobal put_vp8_epel%1_v4, 7, 7, 8, dst, dststride, src, srcstride, height, picreg, my
597 cglobal put_vp8_epel%1_v6, 7, 7, 8, dst, dststride, sr
[all...]
H A Dhevc_sao_10bit.asm91 DEFINE_ARGS dst, src, dststride, srcstride, offset, height
98 cglobal hevc_sao_band_filter_%2_%1, 6, 6, 15, 7*mmsize*ARCH_X86_32, dst, src, dststride, srcstride, offset, left
228 cglobal hevc_sao_edge_filter_%2_%1, 4, 9, 16, dst, src, dststride, offset, eo, a_stride, b_stride, height, tmp
236 cglobal hevc_sao_edge_filter_%2_%1, 1, 6, 8, 5*mmsize, dst, src, dststride, a_stride, b_stride, height
H A Drv40dsp.asm106 cglobal %1_rv40_qpel_v, 6,6+npicregs,12, dst, dststride, src, srcstride, height, my, picreg
177 cglobal %1_rv40_qpel_h, 6, 6+npicregs, 12, dst, dststride, src, srcstride, height, mx, picreg
240 cglobal %1_rv40_qpel_v, 6,6+npicregs,8, dst, dststride, src, srcstride, height, my, picreg
285 cglobal %1_rv40_qpel_h, 6,6+npicregs,8, dst, dststride, src, srcstride, height, mx, picreg
/third_party/ffmpeg/libavcodec/
H A Dhevcdsp_template.c519 ptrdiff_t dststride = _dststride / sizeof(pixel); in put_hevc_pel_uni_pixels() local
524 dst += dststride; in put_hevc_pel_uni_pixels()
536 ptrdiff_t dststride = _dststride / sizeof(pixel); in put_hevc_pel_bi_pixels() local
549 dst += dststride; in put_hevc_pel_bi_pixels()
561 ptrdiff_t dststride = _dststride / sizeof(pixel); in put_hevc_pel_uni_w_pixels() local
574 dst += dststride; in put_hevc_pel_uni_w_pixels()
587 ptrdiff_t dststride = _dststride / sizeof(pixel); in put_hevc_pel_bi_w_pixels() local
599 dst += dststride; in put_hevc_pel_bi_w_pixels()
689 ptrdiff_t dststride = _dststride / sizeof(pixel); in put_hevc_qpel_uni_h() local
703 dst += dststride; in put_hevc_qpel_uni_h()
715 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_qpel_bi_h() local
743 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_qpel_uni_v() local
770 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_qpel_bi_v() local
799 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_qpel_uni_hv() local
839 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_qpel_bi_hv() local
879 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_qpel_uni_w_h() local
906 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_qpel_bi_w_h() local
934 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_qpel_uni_w_v() local
961 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_qpel_bi_w_v() local
990 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_qpel_uni_w_hv() local
1031 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_qpel_bi_w_hv() local
1141 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_epel_uni_h() local
1166 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_epel_bi_h() local
1192 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_epel_uni_v() local
1218 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_epel_bi_v() local
1242 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_epel_uni_hv() local
1281 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_epel_bi_hv() local
1320 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_epel_uni_w_h() local
1348 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_epel_bi_w_h() local
1372 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_epel_uni_w_v() local
1401 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_epel_bi_w_v() local
1424 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_epel_uni_w_hv() local
1465 ptrdiff_t dststride = _dststride / sizeof(pixel); put_hevc_epel_bi_w_hv() local
[all...]
H A Dhevcdsp.h76 void (*put_hevc_qpel_uni[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride,
81 void (*put_hevc_qpel_bi[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdiff_t _srcstride,
84 void (*put_hevc_qpel_bi_w[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdiff_t _srcstride,
91 void (*put_hevc_epel_uni[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdiff_t _srcstride,
95 void (*put_hevc_epel_bi[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdiff_t _srcstride,
98 void (*put_hevc_epel_bi_w[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdiff_t _srcstride,
H A Dvp8dsp.c470 static void put_vp8_pixels ## WIDTH ## _c(uint8_t *dst, ptrdiff_t dststride, \
475 for (i = 0; i < h; i++, dst += dststride, src += srcstride) \
494 ptrdiff_t dststride, \
505 dst += dststride; \
512 ptrdiff_t dststride, \
523 dst += dststride; \
531 ptrdiff_t dststride, \
556 dst += dststride; \
H A Dhevcdec.c1489 * @param dststride stride of the dst buffer
1500 static void luma_mc_uni(HEVCContext *s, uint8_t *dst, ptrdiff_t dststride, in luma_mc_uni() argument
1538 s->hevcdsp.put_hevc_qpel_uni[idx][!!my][!!mx](dst, dststride, src, srcstride, in luma_mc_uni()
1541 s->hevcdsp.put_hevc_qpel_uni_w[idx][!!my][!!mx](dst, dststride, src, srcstride, in luma_mc_uni()
1551 * @param dststride stride of the dst buffer
1562 static void luma_mc_bi(HEVCContext *s, uint8_t *dst, ptrdiff_t dststride, in luma_mc_bi() argument
1623 s->hevcdsp.put_hevc_qpel_bi[idx][!!my1][!!mx1](dst, dststride, src1, src1stride, lc->tmp, in luma_mc_bi()
1626 s->hevcdsp.put_hevc_qpel_bi_w[idx][!!my1][!!mx1](dst, dststride, src1, src1stride, lc->tmp, in luma_mc_bi()
1642 * @param dststride stride of the dst1 and dst2 buffers
1654 ptrdiff_t dststride, uint8_ in chroma_mc_uni()
1653 chroma_mc_uni(HEVCContext *s, uint8_t *dst0, ptrdiff_t dststride, uint8_t *src0, ptrdiff_t srcstride, int reflist, int x_off, int y_off, int block_w, int block_h, struct MvField *current_mv, int chroma_weight, int chroma_offset) chroma_mc_uni() argument
1720 chroma_mc_bi(HEVCContext *s, uint8_t *dst0, ptrdiff_t dststride, AVFrame *ref0, AVFrame *ref1, int x_off, int y_off, int block_w, int block_h, struct MvField *current_mv, int cidx) chroma_mc_bi() argument
[all...]
/third_party/ffmpeg/libavcodec/loongarch/
H A Dvp9dsp_loongarch.h26 void ff_put_8tap_##type##_##SIZE##h_lsx(uint8_t *dst, ptrdiff_t dststride, \
31 void ff_put_8tap_##type##_##SIZE##v_lsx(uint8_t *dst, ptrdiff_t dststride, \
36 void ff_put_8tap_##type##_##SIZE##hv_lsx(uint8_t *dst, ptrdiff_t dststride, \
41 void ff_avg_8tap_##type##_##SIZE##h_lsx(uint8_t *dst, ptrdiff_t dststride, \
46 void ff_avg_8tap_##type##_##SIZE##v_lsx(uint8_t *dst, ptrdiff_t dststride, \
51 void ff_avg_8tap_##type##_##SIZE##hv_lsx(uint8_t *dst, ptrdiff_t dststride, \
57 void ff_copy##SIZE##_lsx(uint8_t *dst, ptrdiff_t dststride, \
61 void ff_avg##SIZE##_lsx(uint8_t *dst, ptrdiff_t dststride, \
H A Dvp9_mc_lsx.c2373 void ff_put_8tap_##type##_##SIZE##h_lsx(uint8_t *dst, ptrdiff_t dststride, \
2380 common_hz_8t_##SIZE##w_lsx(src, srcstride, dst, dststride, filter, h); \
2383 void ff_put_8tap_##type##_##SIZE##v_lsx(uint8_t *dst, ptrdiff_t dststride, \
2390 common_vt_8t_##SIZE##w_lsx(src, srcstride, dst, dststride, filter, h); \
2393 void ff_put_8tap_##type##_##SIZE##hv_lsx(uint8_t *dst, ptrdiff_t dststride, \
2401 common_hv_8ht_8vt_##SIZE##w_lsx(src, srcstride, dst, dststride, hfilter, \
2405 void ff_avg_8tap_##type##_##SIZE##h_lsx(uint8_t *dst, ptrdiff_t dststride, \
2413 dststride, filter, h); \
2416 void ff_avg_8tap_##type##_##SIZE##v_lsx(uint8_t *dst, ptrdiff_t dststride, \
2423 common_vt_8t_and_aver_dst_##SIZE##w_lsx(src, srcstride, dst, dststride, \
[all...]
/third_party/ffmpeg/libavcodec/arm/
H A Dhevcdsp_init_neon.c88 static void (*put_hevc_qpel_neon[4][4])(int16_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride,
90 static void (*put_hevc_qpel_uw_neon[4][4])(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdiff_t _srcstride,
94 void ff_hevc_put_qpel_uni_neon_wrapper(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride,
96 void ff_hevc_put_qpel_bi_neon_wrapper(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride,
100 void name(int16_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, \
121 void name(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdiff_t _srcstride, \
133 void name(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdiff_t _srcstride, \
200 void ff_hevc_put_qpel_uni_neon_wrapper(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in ff_hevc_put_qpel_uni_neon_wrapper() argument
203 put_hevc_qpel_uw_neon[my][mx](dst, dststride, src, srcstride, width, height, NULL, 0); in ff_hevc_put_qpel_uni_neon_wrapper()
206 void ff_hevc_put_qpel_bi_neon_wrapper(uint8_t *dst, ptrdiff_t dststride, uint8_ argument
[all...]
H A Dvp8dsp.h60 void ff_put_vp8_##n##_##opt(uint8_t *dst, ptrdiff_t dststride, \
/third_party/ffmpeg/tests/checkasm/
H A Dh264dsp.c95 #define DCT8_1D(src, srcstride, dst, dststride) do { \
112 (dst)[dststride * 0] = b0 + b1; \
113 (dst)[dststride * 1] = b4 + (b7 >> 2); \
114 (dst)[dststride * 2] = b2 + (b3 >> 1); \
115 (dst)[dststride * 3] = b5 + (b6 >> 2); \
116 (dst)[dststride * 4] = b0 - b1; \
117 (dst)[dststride * 5] = b6 - (b5 >> 2); \
118 (dst)[dststride * 6] = (b2 >> 1) - b3; \
119 (dst)[dststride * 7] = (b4 >> 2) - b7; \
H A Dhevc_pel.c126 declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_qpel_uni()
168 declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_qpel_uni_w()
217 declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_qpel_bi()
262 declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_qpel_bi_w()
358 declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_epel_uni()
400 declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_epel_uni_w()
449 declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_epel_bi()
494 declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t srcstride, in checkasm_check_hevc_epel_bi_w()
/third_party/ffmpeg/libavcodec/aarch64/
H A Dvp8dsp.h55 void ff_put_vp8_##n##_##opt(uint8_t *dst, ptrdiff_t dststride, \

Completed in 38 milliseconds

12