Home
last modified time | relevance | path

Searched refs:src_x (Results 1 - 25 of 94) sorted by relevance

1234

/third_party/ffmpeg/libavcodec/
H A Dwmv2.c57 int dxy, mx, my, src_x, src_y, v_edge_pos; in ff_mspel_motion() local
63 src_x = s->mb_x * 16 + (motion_x >> 1); in ff_mspel_motion()
68 src_x = av_clip(src_x, -16, s->width); in ff_mspel_motion()
71 if (src_x <= -16 || src_x >= s->width) in ff_mspel_motion()
78 ptr = ref_picture[0] + (src_y * linesize) + src_x; in ff_mspel_motion()
80 if (src_x < 1 || src_y < 1 || src_x + 17 >= s->h_edge_pos || in ff_mspel_motion()
84 src_x in ff_mspel_motion()
[all...]
H A Dmpegvideo_motion.c42 int src_x, src_y, motion_x, motion_y; in gmc1_motion() local
48 src_x = s->mb_x * 16 + (motion_x >> (s->sprite_warping_accuracy + 1)); in gmc1_motion()
52 src_x = av_clip(src_x, -16, s->width); in gmc1_motion()
53 if (src_x == s->width) in gmc1_motion()
62 ptr = ref_picture[0] + src_y * linesize + src_x; in gmc1_motion()
64 if ((unsigned)src_x >= FFMAX(s->h_edge_pos - 17, 0) || in gmc1_motion()
69 src_x, src_y, in gmc1_motion()
95 src_x = s->mb_x * 8 + (motion_x >> (s->sprite_warping_accuracy + 1)); in gmc1_motion()
99 src_x in gmc1_motion()
192 hpel_motion(MpegEncContext *s, uint8_t *dest, uint8_t *src, int src_x, int src_y, op_pixels_func *pix_op, int motion_x, int motion_y) hpel_motion() argument
245 int dxy, uvdxy, mx, my, src_x, src_y, mpeg_motion_internal() local
461 obmc_motion(MpegEncContext *s, uint8_t *dest, uint8_t *src, int src_x, int src_y, op_pixels_func *pix_op, int16_t mv[5][2] ) obmc_motion() argument
498 int dxy, uvdxy, mx, my, src_x, src_y, uvsrc_x, uvsrc_y, v_edge_pos; qpel_motion() local
601 int src_x, src_y, dxy, emu = 0; chroma_4mv_motion() local
756 int dxy, mx, my, src_x, src_y; apply_8x8() local
[all...]
H A Dvideodsp_template.c31 int src_x, int src_y, int w, int h) in ff_emulated_edge_mc()
50 if (src_x >= w) { in ff_emulated_edge_mc()
52 src -= (1 + src_x - w) * sizeof(pixel); in ff_emulated_edge_mc()
53 src_x = w - 1; in ff_emulated_edge_mc()
54 } else if (src_x <= -block_w) { in ff_emulated_edge_mc()
55 src += (1 - block_w - src_x) * sizeof(pixel); in ff_emulated_edge_mc()
56 src_x = 1 - block_w; in ff_emulated_edge_mc()
60 start_x = FFMAX(0, -src_x); in ff_emulated_edge_mc()
62 end_x = FFMIN(block_w, w-src_x); in ff_emulated_edge_mc()
27 ff_emulated_edge_mc(uint8_t *buf, const uint8_t *src, ptrdiff_t buf_linesize, ptrdiff_t src_linesize, int block_w, int block_h, int src_x, int src_y, int w, int h) ff_emulated_edge_mc() argument
H A Dmpegvideodsp.c64 int src_x = vx >> 16; in ff_gmc_c() local
66 int frac_x = src_x & (s - 1); in ff_gmc_c()
69 src_x >>= shift; in ff_gmc_c()
72 if ((unsigned) src_x < width) { in ff_gmc_c()
74 index = src_x + src_y * stride; in ff_gmc_c()
82 index = src_x + av_clip(src_y, 0, height) * stride; in ff_gmc_c()
90 index = av_clip(src_x, 0, width) + src_y * stride; in ff_gmc_c()
96 index = av_clip(src_x, 0, width) + in ff_gmc_c()
H A Dvc1_mc.c177 int dxy, mx, my, uvmx, uvmy, src_x, src_y, uvsrc_x, uvsrc_y; in ff_vc1_mc_1mv() local
253 src_x = s->mb_x * 16 + (mx >> 2); in ff_vc1_mc_1mv()
259 src_x = av_clip( src_x, -16, s->mb_width * 16); in ff_vc1_mc_1mv()
264 src_x = av_clip( src_x, -17, s->avctx->coded_width); in ff_vc1_mc_1mv()
275 srcY += src_y * s->linesize + src_x; in ff_vc1_mc_1mv()
293 || (unsigned)(src_x - s->mspel) > s->h_edge_pos - (mx&3) - 16 - s->mspel * 3 in ff_vc1_mc_1mv()
307 src_x - s->mspel, in ff_vc1_mc_1mv()
318 src_x in ff_vc1_mc_1mv()
456 int dxy, mx, my, src_x, src_y; ff_vc1_mc_4mv_luma() local
1009 int dxy, mx, my, uvmx, uvmy, src_x, src_y, uvsrc_x, uvsrc_y; ff_vc1_interp_mc() local
[all...]
H A Dsnow.h283 static av_always_inline void add_yblock(SnowContext *s, int sliced, slice_buffer *sb, IDWTELEM *dst, uint8_t *dst8, const uint8_t *obmc, int src_x, int src_y, int b_w, int b_h, int w, int h, int dst_stride, int src_stride, int obmc_stride, int b_x, int b_y, int add, int offset_dst, int plane_index){ in add_yblock() argument
314 if(src_x<0){ //FIXME merge with prev & always round internal width up to *16 in add_yblock()
315 obmc -= src_x; in add_yblock()
316 b_w += src_x; in add_yblock()
318 dst -= src_x; in add_yblock()
319 src_x=0; in add_yblock()
321 if(src_x + b_w > w){ in add_yblock()
322 b_w = w - src_x; in add_yblock()
338 dst += src_x + src_y*dst_stride; in add_yblock()
339 dst8+= src_x in add_yblock()
[all...]
H A Dvideodsp.h36 int src_x, int src_y, int w, int h);
55 * @param src_x x coordinate of the top left sample of the block in the
66 int src_x, int src_y, int w, int h);
H A Dsnow_dwt.h62 uint8_t **block, int b_w, int b_h, int src_x,
103 uint8_t **block, int b_w, int b_h, int src_x,
/third_party/ffmpeg/libavcodec/x86/
H A Dvideodsp_init.c119 x86_reg src_x, x86_reg src_y, in emulated_edge_mc()
142 if (src_x >= w) { in emulated_edge_mc()
143 src += w - 1 - src_x; in emulated_edge_mc()
144 src_x = w - 1; in emulated_edge_mc()
145 } else if (src_x <= -block_w) { in emulated_edge_mc()
146 src += 1 - block_w - src_x; in emulated_edge_mc()
147 src_x = 1 - block_w; in emulated_edge_mc()
151 start_x = FFMAX(0, -src_x); in emulated_edge_mc()
153 end_x = FFMIN(block_w, w-src_x); in emulated_edge_mc()
195 int src_x, in in emulated_edge_mc_sse2()
115 emulated_edge_mc(uint8_t *dst, const uint8_t *src, ptrdiff_t dst_stride, ptrdiff_t src_stride, x86_reg block_w, x86_reg block_h, x86_reg src_x, x86_reg src_y, x86_reg w, x86_reg h, emu_edge_vfix_func * const *vfix_tbl, emu_edge_vvar_func *v_extend_var, emu_edge_hfix_func * const *hfix_tbl, emu_edge_hvar_func *h_extend_var) emulated_edge_mc() argument
191 emulated_edge_mc_sse2(uint8_t *buf, const uint8_t *src, ptrdiff_t buf_stride, ptrdiff_t src_stride, int block_w, int block_h, int src_x, int src_y, int w, int h) emulated_edge_mc_sse2() argument
204 emulated_edge_mc_avx2(uint8_t *buf, const uint8_t *src, ptrdiff_t buf_stride, ptrdiff_t src_stride, int block_w, int block_h, int src_x, int src_y, int w, int h) emulated_edge_mc_avx2() argument
[all...]
H A Dsnowdsp.c675 "rm"((x86_reg)(src_x<<1)),"m"(obmc),"a"(block),"m"(b_h),"m"(src_stride):\
694 int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8){ in inner_add_yblock_bw_8_obmc_16_bh_even_sse2()
742 int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8){ in inner_add_yblock_bw_16_obmc_32_sse2()
824 "rm"((x86_reg)(src_x<<1)),"m"(obmc),"a"(block),"m"(b_h),"m"(src_stride):\
828 int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8){ in inner_add_yblock_bw_8_obmc_16_mmx()
839 int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8){ in inner_add_yblock_bw_16_obmc_32_mmx()
856 int src_x, int src_y, int src_stride, slice_buffer * sb, int add, uint8_t * dst8){ in ff_snow_inner_add_yblock_sse2()
859 inner_add_yblock_bw_16_obmc_32_sse2(obmc, obmc_stride, block, b_w, b_h, src_x,src_y, src_stride, sb, add, dst8); in ff_snow_inner_add_yblock_sse2()
862 inner_add_yblock_bw_8_obmc_16_bh_even_sse2(obmc, obmc_stride, block, b_w, b_h, src_x,src_y, src_stride, sb, add, dst8); in ff_snow_inner_add_yblock_sse2()
864 inner_add_yblock_bw_8_obmc_16_mmx(obmc, obmc_stride, block, b_w, b_h, src_x,src_ in ff_snow_inner_add_yblock_sse2()
693 inner_add_yblock_bw_8_obmc_16_bh_even_sse2(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h, int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8) inner_add_yblock_bw_8_obmc_16_bh_even_sse2() argument
741 inner_add_yblock_bw_16_obmc_32_sse2(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h, int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8) inner_add_yblock_bw_16_obmc_32_sse2() argument
827 inner_add_yblock_bw_8_obmc_16_mmx(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h, int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8) inner_add_yblock_bw_8_obmc_16_mmx() argument
838 inner_add_yblock_bw_16_obmc_32_mmx(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h, int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8) inner_add_yblock_bw_16_obmc_32_mmx() argument
855 ff_snow_inner_add_yblock_sse2(const uint8_t *obmc, const int obmc_stride, uint8_t * * block, int b_w, int b_h, int src_x, int src_y, int src_stride, slice_buffer * sb, int add, uint8_t * dst8) ff_snow_inner_add_yblock_sse2() argument
869 ff_snow_inner_add_yblock_mmx(const uint8_t *obmc, const int obmc_stride, uint8_t * * block, int b_w, int b_h, int src_x, int src_y, int src_stride, slice_buffer * sb, int add, uint8_t * dst8) ff_snow_inner_add_yblock_mmx() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_linear_fastpath.c81 const int src_x = x + util_iround(a0[1][0]*texture->width - 0.5f); in lp_linear_blit_rgba_blit() local
89 if (src_x < 0 || in lp_linear_blit_rgba_blit()
91 src_x + width > texture->width || in lp_linear_blit_rgba_blit()
99 src_x, src_y); in lp_linear_blit_rgba_blit()
132 const int src_x = x + util_iround(a0[1][0]*texture->width - 0.5f); in lp_linear_blit_rgb1_blit() local
137 src += src_x * 4; in lp_linear_blit_rgb1_blit()
140 if (src_x < 0 || in lp_linear_blit_rgb1_blit()
142 src_x + width > texture->width || in lp_linear_blit_rgb1_blit()
H A Dlp_state_fs_linear.c367 int src_x, src_y; in blit_rgba_blit() local
378 src_x = x + util_iround(a0[1][0]*texture->width - 0.5f); in blit_rgba_blit()
386 if (src_x < 0 || in blit_rgba_blit()
388 src_x + width > texture->width || in blit_rgba_blit()
396 src_x, src_y); in blit_rgba_blit()
419 int src_x, src_y; in blit_rgb1_blit() local
432 src_x = x + util_iround(a0[1][0]*texture->width - 0.5f); in blit_rgb1_blit()
437 src += src_x * 4; in blit_rgb1_blit()
440 if (src_x < 0 || in blit_rgb1_blit()
442 src_x in blit_rgb1_blit()
[all...]
/third_party/libdrm/exynos/
H A Dexynos_fimg2d.c491 * @src_x: x start position to source buffer.
500 struct g2d_image *dst, unsigned int src_x, unsigned int src_y, in g2d_copy()
510 if (src_x + src->width > w) in g2d_copy()
511 src_w = src->width - src_x; in g2d_copy()
543 pt.data.x = src_x; in g2d_copy()
546 pt.data.x = src_x + w; in g2d_copy()
574 * @src_x: x position of source rectangle.
583 unsigned int src_x, unsigned int src_y, in g2d_move()
594 if (src_x + img->width > w) in g2d_move()
595 src_w = img->width - src_x; in g2d_move()
499 g2d_copy(struct g2d_context *ctx, struct g2d_image *src, struct g2d_image *dst, unsigned int src_x, unsigned int src_y, unsigned int dst_x, unsigned dst_y, unsigned int w, unsigned int h) g2d_copy() argument
582 g2d_move(struct g2d_context *ctx, struct g2d_image *img, unsigned int src_x, unsigned int src_y, unsigned int dst_x, unsigned dst_y, unsigned int w, unsigned int h) g2d_move() argument
680 g2d_copy_with_scale(struct g2d_context *ctx, struct g2d_image *src, struct g2d_image *dst, unsigned int src_x, unsigned int src_y, unsigned int src_w, unsigned int src_h, unsigned int dst_x, unsigned int dst_y, unsigned int dst_w, unsigned int dst_h, unsigned int negative) g2d_copy_with_scale() argument
789 g2d_blend(struct g2d_context *ctx, struct g2d_image *src, struct g2d_image *dst, unsigned int src_x, unsigned int src_y, unsigned int dst_x, unsigned int dst_y, unsigned int w, unsigned int h, enum e_g2d_op op) g2d_blend() argument
906 g2d_scale_and_blend(struct g2d_context *ctx, struct g2d_image *src, struct g2d_image *dst, unsigned int src_x, unsigned int src_y, unsigned int src_w, unsigned int src_h, unsigned int dst_x, unsigned int dst_y, unsigned int dst_w, unsigned int dst_h, enum e_g2d_op op) g2d_scale_and_blend() argument
[all...]
H A Dexynos_fimg2d.h312 struct g2d_image *dst, unsigned int src_x,
316 unsigned int src_x, unsigned int src_y, unsigned int dst_x,
319 struct g2d_image *dst, unsigned int src_x,
325 struct g2d_image *dst, unsigned int src_x,
329 struct g2d_image *dst, unsigned int src_x, unsigned int src_y,
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_image.c394 unsigned src_x = ((uint32_t *)rgba2[c])[qi]; in handle_op_uint() local
396 sdata[c] = (dst_x == cmp_x) ? src_x : dst_x; in handle_op_uint()
424 unsigned src_x = ((uint32_t *)rgba[c])[qi]; in handle_op_uint() local
425 sdata[c] = MIN2(dst_x, src_x); in handle_op_uint()
432 unsigned src_x = ((uint32_t *)rgba[c])[qi]; in handle_op_uint() local
433 sdata[c] = MAX2(dst_x, src_x); in handle_op_uint()
440 int src_x = ((uint32_t *)rgba[c])[qi]; in handle_op_uint() local
441 sdata[c] = MIN2(dst_x, src_x); in handle_op_uint()
448 int src_x = ((uint32_t *)rgba[c])[qi]; in handle_op_uint() local
449 sdata[c] = MAX2(dst_x, src_x); in handle_op_uint()
510 int src_x = ((int32_t *)rgba2[c])[qi]; handle_op_int() local
540 int src_x = ((int32_t *)rgba[c])[qi]; handle_op_int() local
548 int src_x = ((int32_t *)rgba[c])[qi]; handle_op_int() local
556 int src_x = ((int32_t *)rgba[c])[qi]; handle_op_int() local
564 int src_x = ((int32_t *)rgba[c])[qi]; handle_op_int() local
[all...]
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_sse.h583 * @param src_x start x0 in 16.16 fixed point format
586 * @return final src_x value (i.e., src_x + dst_width*src_xstep)
592 int32_t src_x, in util_sse2_stretch_row_8unorm()
601 error0 = src_x; in util_sse2_stretch_row_8unorm()
626 src_x0 = src_x >> 16; in util_sse2_stretch_row_8unorm()
627 src_x += src_xstep; in util_sse2_stretch_row_8unorm()
628 src_x1 = src_x >> 16; in util_sse2_stretch_row_8unorm()
629 src_x += src_xstep; in util_sse2_stretch_row_8unorm()
630 src_x2 = src_x >> 1 in util_sse2_stretch_row_8unorm()
589 util_sse2_stretch_row_8unorm(__m128i * restrict dst, int32_t dst_width, const uint32_t * restrict src, int32_t src_x, int32_t src_xstep) util_sse2_stretch_row_8unorm() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_blt.c151 uint16_t src_x, uint16_t src_y, in emit_copy_blt()
163 src, src_pitch, src_offset, src_x, src_y, in emit_copy_blt()
183 src_x *= cpp / 2; in emit_copy_blt()
189 src_x *= cpp / 4; in emit_copy_blt()
224 xyblt.SourceX1Coordinate = src_x; in emit_copy_blt()
246 uint16_t src_x, src_y; in crocus_emit_blt() local
260 src_x = src_box->x; in crocus_emit_blt()
270 assert(src_x % bw == 0); in crocus_emit_blt()
272 src_x /= (int)bw; in crocus_emit_blt()
288 src_x in crocus_emit_blt()
143 emit_copy_blt(struct crocus_batch *batch, struct crocus_resource *src, struct crocus_resource *dst, unsigned cpp, int32_t src_pitch, unsigned src_offset, int32_t dst_pitch, unsigned dst_offset, uint16_t src_x, uint16_t src_y, uint16_t dst_x, uint16_t dst_y, uint16_t w, uint16_t h) emit_copy_blt() argument
[all...]
/third_party/libdrm/tests/exynos/
H A Dexynos_fimg2d_test.c246 unsigned int src_x, src_y, dst_x, dst_y, img_w, img_h; in g2d_copy_test() local
256 src_x = 0; in g2d_copy_test()
295 ret = g2d_solid_fill(ctx, &src_img, src_x, src_y, img_w, img_h); in g2d_copy_test()
305 ret = g2d_copy(ctx, &src_img, &dst_img, src_x, src_y, dst_x, dst_y, in g2d_copy_test()
454 unsigned int src_x, src_y, img_w, img_h; in g2d_copy_with_scale_test() local
464 src_x = 0; in g2d_copy_with_scale_test()
501 ret = g2d_solid_fill(ctx, &src_img, src_x, src_y, img_w , img_h); in g2d_copy_with_scale_test()
542 unsigned int src_x, src_y, dst_x, dst_y, img_w, img_h; in g2d_blend_test() local
552 src_x = 0; in g2d_blend_test()
592 ret = g2d_solid_fill(ctx, &src_img, src_x, src_ in g2d_blend_test()
643 unsigned int src_x, src_y, dst_x, dst_y, img_w, img_h; g2d_checkerboard_test() local
[all...]
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_blit.c83 short src_x, short src_y, short dst_x, short dst_y, short w, in i915_copy_blit()
93 __FUNCTION__, src_buffer, src_pitch, src_offset, src_x, src_y, in i915_copy_blit()
136 OUT_BATCH((src_y << 16) | src_x); in i915_copy_blit()
79 i915_copy_blit(struct i915_context *i915, unsigned cpp, unsigned short src_pitch, struct i915_winsys_buffer *src_buffer, unsigned src_offset, unsigned short dst_pitch, struct i915_winsys_buffer *dst_buffer, unsigned dst_offset, short src_x, short src_y, short dst_x, short dst_y, short w, short h) i915_copy_blit() argument
/third_party/ffmpeg/libavfilter/
H A Dvf_tinterlace.c125 int i, src_x; in lowpass_line_c_16() local
130 src_x = av_le2ne16(srcp[i]) << 1; in lowpass_line_c_16()
131 dstp[i] = av_le2ne16((1 + src_x + av_le2ne16(srcp_above[i]) in lowpass_line_c_16()
143 int i, src_x, src_ab; in lowpass_line_complex_c() local
148 src_x = srcp[i] << 1; in lowpass_line_complex_c()
150 dstp[i] = av_clip_uint8((4 + ((srcp[i] + src_x + src_ab) << 1) in lowpass_line_complex_c()
155 if (src_ab > src_x) { in lowpass_line_complex_c()
172 int i, dst_le, src_le, src_x, src_ab; in lowpass_line_complex_c_16() local
178 src_x = src_le << 1; in lowpass_line_complex_c_16()
180 dst_le = av_clip((4 + ((src_le + src_x in lowpass_line_complex_c_16()
[all...]
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_surface.h112 unsigned src_x, unsigned src_y, unsigned src_z,
121 unsigned src_x, unsigned src_y, unsigned src_z,
/third_party/mesa3d/src/panfrost/shared/
H A Dpan_tiling.c207 for (int x = sx, src_x = 0; src_x < w; ++x, ++src_x) { \
210 uint8_t *source = src + source_start + sizeof(pixel_t) * src_x; \
/third_party/backends/backend/genesys/
H A Dimage_pipeline.cpp667 unsigned src_x = 0; in get_next_row_data() local
671 while (counter < src_width && src_x < src_width) { in get_next_row_data()
675 avg[c] += get_raw_channel_from_row(src_data, src_x, c, format); in get_next_row_data()
678 src_x++; in get_next_row_data()
692 for (unsigned src_x = 0; src_x < src_width; src_x++) { in get_next_row_data()
695 avg[c] += get_raw_channel_from_row(src_data, src_x, c, format); in get_next_row_data()
697 while ((counter < dst_width || src_x + 1 == src_width) && dst_x < dst_width) { in get_next_row_data()
/third_party/mesa3d/src/gallium/frontends/xa/
H A Dxa_yuv.c110 int src_x, in xa_yuv_planar_blit()
151 (float)src_x + scale_x * (x - dst_x), in xa_yuv_planar_blit()
109 xa_yuv_planar_blit(struct xa_context *r, int src_x, int src_y, int src_w, int src_h, int dst_x, int dst_y, int dst_w, int dst_h, struct xa_box *box, unsigned int num_boxes, const float conversion_matrix[], struct xa_surface *dst, struct xa_surface *yuv[]) xa_yuv_planar_blit() argument
/third_party/skia/third_party/externals/swiftshader/src/Main/
H A DlibX11.hpp41 int (*XPutImage)(Display *display, Drawable d, GC gc, XImage *image, int src_x, int src_y, int dest_x, int dest_y, unsigned int width, unsigned int height);
48 int (*XShmPutImage)(Display *display, Drawable d, GC gc, XImage *image, int src_x, int src_y, int dest_x, int dest_y, unsigned int width, unsigned int height, bool send_event);

Completed in 20 milliseconds

1234