Home
last modified time | relevance | path

Searched refs:dststride (Results 1 – 25 of 31) sorted by relevance

12

/third_party/ffmpeg/libavcodec/mips/
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 …]
Dvp8dsp_mmi.c1463 void ff_put_vp8_pixels16_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, in ff_put_vp8_pixels16_mmi() argument
1498 : [dststride]"r"((mips_reg)dststride), in ff_put_vp8_pixels16_mmi()
1505 for (i = 0; i < h; i++, dst += dststride, src += srcstride) in ff_put_vp8_pixels16_mmi()
1510 void ff_put_vp8_pixels8_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, in ff_put_vp8_pixels8_mmi() argument
1538 : [dststride]"r"((mips_reg)dststride), in ff_put_vp8_pixels8_mmi()
1545 for (i = 0; i < h; i++, dst += dststride, src += srcstride) in ff_put_vp8_pixels8_mmi()
1550 void ff_put_vp8_pixels4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, in ff_put_vp8_pixels4_mmi() argument
1578 : [dststride]"r"((mips_reg)dststride), in ff_put_vp8_pixels4_mmi()
1585 for (i = 0; i < h; i++, dst += dststride, src += srcstride) in ff_put_vp8_pixels4_mmi()
1590 void ff_put_vp8_epel16_h4_mmi(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, in ff_put_vp8_epel16_h4_mmi() argument
[all …]
Dvp9dsp_mips.h25 void ff_put_8tap_##type##_##SIZE##h_msa(uint8_t *dst, ptrdiff_t dststride, \
30 void ff_put_8tap_##type##_##SIZE##v_msa(uint8_t *dst, ptrdiff_t dststride, \
35 void ff_put_8tap_##type##_##SIZE##hv_msa(uint8_t *dst, ptrdiff_t dststride, \
40 void ff_avg_8tap_##type##_##SIZE##h_msa(uint8_t *dst, ptrdiff_t dststride, \
45 void ff_avg_8tap_##type##_##SIZE##v_msa(uint8_t *dst, ptrdiff_t dststride, \
50 void ff_avg_8tap_##type##_##SIZE##hv_msa(uint8_t *dst, ptrdiff_t dststride, \
56 void ff_put_bilin_##SIZE##h_msa(uint8_t *dst, ptrdiff_t dststride, \
60 void ff_put_bilin_##SIZE##v_msa(uint8_t *dst, ptrdiff_t dststride, \
64 void ff_put_bilin_##SIZE##hv_msa(uint8_t *dst, ptrdiff_t dststride, \
68 void ff_avg_bilin_##SIZE##h_msa(uint8_t *dst, ptrdiff_t dststride, \
[all …]
Dvp9_mc_mmi.c536 void ff_put_8tap_##TYPE##_##SIZE##h_mmi(uint8_t *dst, ptrdiff_t dststride, \
543 convolve_horiz_mmi(src, srcstride, dst, dststride, filter, SIZE, h); \
546 void ff_put_8tap_##TYPE##_##SIZE##v_mmi(uint8_t *dst, ptrdiff_t dststride, \
554 convolve_vert_mmi(src, srcstride, dst, dststride, filter, SIZE, h); \
557 void ff_put_8tap_##TYPE##_##SIZE##hv_mmi(uint8_t *dst, ptrdiff_t dststride, \
569 convolve_vert_mmi(temp, 64, dst, dststride, vfilter, SIZE, h); \
572 void ff_avg_8tap_##TYPE##_##SIZE##h_mmi(uint8_t *dst, ptrdiff_t dststride, \
579 convolve_avg_horiz_mmi(src, srcstride, dst, dststride, filter, SIZE, h); \
582 void ff_avg_8tap_##TYPE##_##SIZE##v_mmi(uint8_t *dst, ptrdiff_t dststride, \
590 convolve_avg_vert_mmi(src, srcstride, dst, dststride, filter, SIZE, h); \
[all …]
Dhevcdsp_mmi.c330 ptrdiff_t dststride = _dststride / sizeof(pixel); \
434 : [src_stride]"r"(srcstride), [dst_stride]"r"(dststride), \
463 ptrdiff_t dststride = _dststride / sizeof(pixel); \
663 : [filter]"r"(filter), [stride]"r"(dststride), \
691 ptrdiff_t dststride = _dststride / sizeof(pixel); \
851 : [filter]"r"(filter), [stride]"r"(dststride), \
877 ptrdiff_t dststride = _dststride / sizeof(pixel); \
962 : [dststride]"r"(dststride), [shift]"f"(shift), \
989 ptrdiff_t dststride = _dststride / sizeof(pixel); \
1170 : [filter]"r"(filter), [stride]"r"(dststride), \
/third_party/ffmpeg/libavcodec/x86/
Dvp8dsp_init.c35 void ff_put_vp8_epel4_h4_mmxext(uint8_t *dst, ptrdiff_t dststride,
38 void ff_put_vp8_epel4_h6_mmxext(uint8_t *dst, ptrdiff_t dststride,
41 void ff_put_vp8_epel4_v4_mmxext(uint8_t *dst, ptrdiff_t dststride,
44 void ff_put_vp8_epel4_v6_mmxext(uint8_t *dst, ptrdiff_t dststride,
48 void ff_put_vp8_epel8_h4_sse2 (uint8_t *dst, ptrdiff_t dststride,
51 void ff_put_vp8_epel8_h6_sse2 (uint8_t *dst, ptrdiff_t dststride,
54 void ff_put_vp8_epel8_v4_sse2 (uint8_t *dst, ptrdiff_t dststride,
57 void ff_put_vp8_epel8_v6_sse2 (uint8_t *dst, ptrdiff_t dststride,
61 void ff_put_vp8_epel4_h4_ssse3 (uint8_t *dst, ptrdiff_t dststride,
64 void ff_put_vp8_epel4_h6_ssse3 (uint8_t *dst, ptrdiff_t dststride,
[all …]
Dhevc_mc.asm450 add %1q, 2*MAX_PB_SIZE ; dst += dststride
673 ; void put_hevc_mc_pixels(int16_t *dst, ptrdiff_t dststride,
696 cglobal hevc_put_hevc_uni_pel_pixels%1_%2, 5, 5, 2, dst, dststride, src, srcstride,height
700 add dstq, dststrideq ; dst += dststride
708 cglobal hevc_put_hevc_bi_pel_pixels%1_%2, 6, 6, 6, dst, dststride, src, srcstride, src2, height
717 add dstq, dststrideq ; dst += dststride
727 ; void put_hevc_epel_hX(int16_t *dst, ptrdiff_t dststride,
750 cglobal hevc_put_hevc_uni_epel_h%1_%2, 6, 7, XMM_REGS, dst, dststride, src, srcstride, height, mx, …
759 add dstq, dststrideq ; dst += dststride
765 cglobal hevc_put_hevc_bi_epel_h%1_%2, 7, 8, XMM_REGS, dst, dststride, src, srcstride, src2, height,…
[all …]
Dhevcdsp_init.c103 void ff_hevc_put_hevc_uni_##name##W##_##bitd##_##opt(uint8_t *_dst, ptrdiff_t dststride, …
113 …ff_hevc_put_hevc_uni_##name##step##_##bitd##_##opt(dst, dststride, src, _srcstride, …
118 void ff_hevc_put_hevc_bi_##name##W##_##bitd##_##opt(uint8_t *_dst, ptrdiff_t dststride, uint8_t *_s…
130 …ff_hevc_put_hevc_bi_##name##step##_##bitd##_##opt(dst, dststride, src, _srcstride, src2, …
150 void ff_hevc_put_hevc_uni_##name##W##_##bitd##_##opt(uint8_t *dst, ptrdiff_t dststride, …
154 …ff_hevc_put_hevc_uni_##name##step1##_##bitd##_##opt(dst, dststride, src, _srcstride, height, mx, m…
155 …ff_hevc_put_hevc_uni_##name##step2##_##bitd##_##opt(dst + (step1 * ((bitd + 7) / 8)), dststride, …
160 void ff_hevc_put_hevc_bi_##name##W##_##bitd##_##opt(uint8_t *dst, ptrdiff_t dststride, uint8_t *src…
164 …ff_hevc_put_hevc_bi_##name##step1##_##bitd##_##opt(dst, dststride, src, _srcstride, src2, height, …
165 …ff_hevc_put_hevc_bi_##name##step2##_##bitd##_##opt(dst + (step1 * ((bitd + 7) / 8)), dststride, …
[all …]
Dhevcdsp.h74 void ff_hevc_put_hevc_uni_w##width##_##bitd##_##opt(uint8_t *dst, ptrdiff_t dststride, int16_t *_sr…
75 void ff_hevc_put_hevc_bi_w##width##_##bitd##_##opt(uint8_t *dst, ptrdiff_t dststride, int16_t *_src…
111 void ff_hevc_put_hevc_uni_pel_pixels32_8_avx2(uint8_t *dst, ptrdiff_t dststride,uint8_t *_src, ptrd…
112 void ff_hevc_put_hevc_uni_pel_pixels48_8_avx2(uint8_t *dst, ptrdiff_t dststride,uint8_t *_src, ptrd…
113 void ff_hevc_put_hevc_uni_pel_pixels64_8_avx2(uint8_t *dst, ptrdiff_t dststride,uint8_t *_src, ptrd…
114 void ff_hevc_put_hevc_uni_pel_pixels96_8_avx2(uint8_t *dst, ptrdiff_t dststride,uint8_t *_src, ptrd…
115 void ff_hevc_put_hevc_uni_pel_pixels128_8_avx2(uint8_t *dst, ptrdiff_t dststride,uint8_t *_src, ptr…
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, …
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, he…
262 cglobal hevc_sao_edge_filter_%1_8, 1, 6, 8, dst, src, dststride, a_stride, b_stride, height
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, src, srcstride, height, picreg, my
[all …]
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,…
228 cglobal hevc_sao_edge_filter_%2_%1, 4, 9, 16, dst, src, dststride, offset, eo, a_stride, b_stride, …
236 cglobal hevc_sao_edge_filter_%2_%1, 1, 6, 8, 5*mmsize, dst, src, dststride, a_stride, b_stride, hei…
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
254 cglobal %1_rv40_qpel_v, 6,6+npicregs,8, dst, dststride, src, srcstride, height, my, picreg
299 cglobal %1_rv40_qpel_h, 6,6+npicregs,8, dst, dststride, src, srcstride, height, mx, picreg
/third_party/ffmpeg/libavcodec/
Dhevcdsp_template.c519 ptrdiff_t dststride = _dststride / sizeof(pixel); in FUNC() local
524 dst += dststride; in FUNC()
536 ptrdiff_t dststride = _dststride / sizeof(pixel); in FUNC() local
549 dst += dststride; in FUNC()
561 ptrdiff_t dststride = _dststride / sizeof(pixel); in FUNC() local
574 dst += dststride; in FUNC()
587 ptrdiff_t dststride = _dststride / sizeof(pixel); in FUNC() local
599 dst += dststride; in FUNC()
689 ptrdiff_t dststride = _dststride / sizeof(pixel); in FUNC() local
703 dst += dststride; in FUNC()
[all …]
Dhevcdsp.h76 …void (*put_hevc_qpel_uni[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t src…
81 …void (*put_hevc_qpel_bi[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdiff_t _sr…
84 …void (*put_hevc_qpel_bi_w[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdiff_t _…
91 …void (*put_hevc_epel_uni[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdiff_t _s…
95 …void (*put_hevc_epel_bi[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdiff_t _sr…
98 …void (*put_hevc_epel_bi_w[10][2][2])(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdiff_t _…
Dvp8dsp.c468 static void put_vp8_pixels ## WIDTH ## _c(uint8_t *dst, ptrdiff_t dststride, \
473 for (i = 0; i < h; i++, dst += dststride, src += srcstride) \
492 ptrdiff_t dststride, \
503 dst += dststride; \
510 ptrdiff_t dststride, \
521 dst += dststride; \
529 ptrdiff_t dststride, \
554 dst += dststride; \
/third_party/ffmpeg/libavcodec/arm/
Dhevcdsp_init_neon.c88 static void (*put_hevc_qpel_neon[4][4])(int16_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t …
90 static void (*put_hevc_qpel_uw_neon[4][4])(uint8_t *dst, ptrdiff_t dststride, uint8_t *_src, ptrdif…
94 void ff_hevc_put_qpel_uni_neon_wrapper(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t s…
96 void ff_hevc_put_qpel_bi_neon_wrapper(uint8_t *dst, ptrdiff_t dststride, uint8_t *src, ptrdiff_t sr…
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 s… 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_t *src, ptrdiff_t sr… in ff_hevc_put_qpel_bi_neon_wrapper() argument
[all …]
/third_party/gstreamer/gstplugins_bad/sys/dshowvideosink/
Ddshowvideofakesrc.cpp139 int dststride, srcstride, rows; in CopyToDestinationBuffer() local
154 int dststride = width * 2; in CopyToDestinationBuffer() local
157 memcpy (dstbuf + dststride * i, srcbuf + srcstride * i, srcstride); in CopyToDestinationBuffer()
178 dststride = width; in CopyToDestinationBuffer()
182 dststride = width / 2; in CopyToDestinationBuffer()
187 dststride = width / 2; in CopyToDestinationBuffer()
194 memcpy (dst + i * dststride, src + i * srcstride, srcstride); in CopyToDestinationBuffer()
/third_party/ffmpeg/tests/checkasm/
Dh264dsp.c94 #define DCT8_1D(src, srcstride, dst, dststride) do { \ argument
111 (dst)[dststride * 0] = b0 + b1; \
112 (dst)[dststride * 1] = b4 + (b7 >> 2); \
113 (dst)[dststride * 2] = b2 + (b3 >> 1); \
114 (dst)[dststride * 3] = b5 + (b6 >> 2); \
115 (dst)[dststride * 4] = b0 - b1; \
116 (dst)[dststride * 5] = b6 - (b5 >> 2); \
117 (dst)[dststride * 6] = (b2 >> 1) - b3; \
118 (dst)[dststride * 7] = (b4 >> 2) - b7; \
Dhevc_pel.c121 …declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, u… in checkasm_check_hevc_qpel_uni()
163 …declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, u… in checkasm_check_hevc_qpel_uni_w()
212 …declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, u… in checkasm_check_hevc_qpel_bi()
257 …declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, u… in checkasm_check_hevc_qpel_bi_w()
350 …declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, u… in checkasm_check_hevc_epel_uni()
392 …declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, u… in checkasm_check_hevc_epel_uni_w()
441 …declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, u… in checkasm_check_hevc_epel_bi()
486 …declare_func_emms(AV_CPU_FLAG_MMX | AV_CPU_FLAG_MMXEXT, void, uint8_t *dst, ptrdiff_t dststride, u… in checkasm_check_hevc_epel_bi_w()
/third_party/mesa3d/src/mesa/drivers/dri/radeon/
Dradeon_texture.c57 void copy_rows(void* dst, GLuint dststride, const void* src, GLuint srcstride, in copy_rows() argument
60 assert(rowsize <= dststride); in copy_rows()
66 __func__, dst, dststride, in copy_rows()
70 if (rowsize == srcstride && rowsize == dststride) { in copy_rows()
76 dst += dststride; in copy_rows()
Dradeon_texture.h43 void copy_rows(void* dst, GLuint dststride, const void* src, GLuint srcstride,
/third_party/mesa3d/src/mesa/drivers/dri/r200/
Dradeon_texture.c57 void copy_rows(void* dst, GLuint dststride, const void* src, GLuint srcstride, in copy_rows() argument
60 assert(rowsize <= dststride); in copy_rows()
66 __func__, dst, dststride, in copy_rows()
70 if (rowsize == srcstride && rowsize == dststride) { in copy_rows()
76 dst += dststride; in copy_rows()
Dradeon_texture.h43 void copy_rows(void* dst, GLuint dststride, const void* src, GLuint srcstride,
/third_party/gstreamer/gstplugins_bad/sys/d3dvideosink/
Dd3dhelpers.c1588 gint dststride, srcstride; in d3d_copy_buffer() local
1594 dststride = GST_VIDEO_FRAME_PLANE_STRIDE (&to_frame, 0); in d3d_copy_buffer()
1600 dst += dststride; in d3d_copy_buffer()
1610 gint srcstride, dststride; in d3d_copy_buffer() local
1617 dststride = GST_VIDEO_FRAME_COMP_STRIDE (&to_frame, i); in d3d_copy_buffer()
1623 dst += dststride; in d3d_copy_buffer()
1633 gint srcstride, dststride; in d3d_copy_buffer() local
1640 dststride = GST_VIDEO_FRAME_PLANE_STRIDE (&to_frame, i); in d3d_copy_buffer()
1646 dst += dststride; in d3d_copy_buffer()
1659 gint srcstride, dststride; in d3d_copy_buffer() local
[all …]

12