/third_party/ffmpeg/libavcodec/ |
H A D | wmv2.c | 57 int dxy, mx, my, src_x, src_y, v_edge_pos; in ff_mspel_motion() local 64 src_y = s->mb_y * 16 + (motion_y >> 1); in ff_mspel_motion() 69 src_y = av_clip(src_y, -16, s->height); in ff_mspel_motion() 73 if (src_y <= -16 || src_y >= s->height) 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() 81 src_y + h + 1 >= v_edge_pos) { in ff_mspel_motion() 84 src_x - 1, src_y in ff_mspel_motion() [all...] |
H A D | mpegvideo_motion.c | 42 int src_x, src_y, motion_x, motion_y; in gmc1_motion() local 49 src_y = s->mb_y * 16 + (motion_y >> (s->sprite_warping_accuracy + 1)); in gmc1_motion() 55 src_y = av_clip(src_y, -16, s->height); in gmc1_motion() 56 if (src_y == s->height) in gmc1_motion() 62 ptr = ref_picture[0] + src_y * linesize + src_x; in gmc1_motion() 65 (unsigned)src_y >= FFMAX(s->v_edge_pos - 17, 0)) { in gmc1_motion() 69 src_x, src_y, in gmc1_motion() 96 src_y = s->mb_y * 8 + (motion_y >> (s->sprite_warping_accuracy + 1)); in gmc1_motion() 102 src_y 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 D | videodsp_template.c | 31 int src_x, int src_y, int w, int h) in ff_emulated_edge_mc() 41 if (src_y >= h) { in ff_emulated_edge_mc() 42 src -= src_y * src_linesize; in ff_emulated_edge_mc() 44 src_y = h - 1; in ff_emulated_edge_mc() 45 } else if (src_y <= -block_h) { in ff_emulated_edge_mc() 46 src -= src_y * src_linesize; in ff_emulated_edge_mc() 48 src_y = 1 - block_h; in ff_emulated_edge_mc() 59 start_y = FFMAX(0, -src_y); in ff_emulated_edge_mc() 61 end_y = FFMIN(block_h, h-src_y); 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 D | mpegvideodsp.c | 65 int src_y = vy >> 16; in ff_gmc_c() local 67 int frac_y = src_y & (s - 1); in ff_gmc_c() 70 src_y >>= shift; in ff_gmc_c() 73 if ((unsigned) src_y < height) { 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() 89 if ((unsigned) src_y < height) { in ff_gmc_c() 90 index = av_clip(src_x, 0, width) + src_y * stride; in ff_gmc_c() 97 av_clip(src_y, 0, height) * stride; in ff_gmc_c()
|
H A D | vc1_mc.c | 177 int dxy, mx, my, uvmx, uvmy, src_x, src_y, uvsrc_x, uvsrc_y; in ff_vc1_mc_1mv() local 254 src_y = s->mb_y * 16 + (my >> 2); in ff_vc1_mc_1mv() 260 src_y = av_clip( src_y, -16, s->mb_height * 16); in ff_vc1_mc_1mv() 267 src_y = av_clip(src_y, -18 + (src_y & 1), s->avctx->coded_height + (src_y & 1)); in ff_vc1_mc_1mv() 270 src_y = av_clip(src_y, 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 D | m101.c | 77 int src_y = y; in m101_decode_frame() local 79 src_y = ((y&1)^frame->top_field_first) ? y/2 : (y/2 + avctx->height/2); in m101_decode_frame() 82 memcpy(line, buf + src_y*stride, 2*avctx->width); in m101_decode_frame() 89 const uint8_t *buf_src = buf + src_y*stride + 40*block; in m101_decode_frame()
|
H A D | snow.h | 283 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 324 if(src_y<0){ in add_yblock() 325 obmc -= src_y*obmc_stride; in add_yblock() 326 b_h += src_y; in add_yblock() 328 dst -= src_y*dst_stride; in add_yblock() 329 src_y=0; in add_yblock() 331 if(src_y + b_h> h){ in add_yblock() 332 b_h = h - src_y; in add_yblock() 338 dst += src_x + src_y*dst_stride; in add_yblock() 339 dst8+= src_x + src_y*src_strid in add_yblock() [all...] |
H A D | videodsp.h | 36 int src_x, int src_y, int w, int h); 57 * @param src_y y coordinate of the top left sample of the block in the 66 int src_x, int src_y, int w, int h);
|
/third_party/ffmpeg/libavcodec/x86/ |
H A D | videodsp_init.c | 119 x86_reg src_x, x86_reg src_y, in emulated_edge_mc() 133 if (src_y >= h) { in emulated_edge_mc() 134 src -= src_y*src_stride; in emulated_edge_mc() 136 src_y = h - 1; in emulated_edge_mc() 137 } else if (src_y <= -block_h) { in emulated_edge_mc() 138 src -= src_y*src_stride; in emulated_edge_mc() 140 src_y = 1 - block_h; in emulated_edge_mc() 150 start_y = FFMAX(0, -src_y); in emulated_edge_mc() 152 end_y = FFMIN(block_h, h-src_y); in emulated_edge_mc() 195 int src_x, int src_y, 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 D | snowdsp.c | 612 IDWTELEM * * dst_array = sb->line + src_y;\ 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() 766 IDWTELEM * * dst_array = sb->line + src_y;\ 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_y, src_strid 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 D | lp_linear_fastpath.c | 82 const int src_y = y + util_iround(a0[1][1]*texture->height - 0.5f); in lp_linear_blit_rgba_blit() local 90 src_y < 0 || in lp_linear_blit_rgba_blit() 92 src_y + height > texture->height) in lp_linear_blit_rgba_blit() 99 src_x, src_y); in lp_linear_blit_rgba_blit() 133 const int src_y = y + util_iround(a0[1][1]*texture->height - 0.5f); in lp_linear_blit_rgb1_blit() local 138 src += src_y * src_stride; in lp_linear_blit_rgb1_blit() 141 src_y < 0 || in lp_linear_blit_rgb1_blit() 143 src_y + height > texture->height) in lp_linear_blit_rgb1_blit()
|
H A D | lp_state_fs_linear.c | 367 int src_x, src_y; in blit_rgba_blit() local 379 src_y = y + util_iround(a0[1][1]*texture->height - 0.5f); in blit_rgba_blit() 387 src_y < 0 || in blit_rgba_blit() 389 src_y + height > texture->height) in blit_rgba_blit() 396 src_x, src_y); in blit_rgba_blit() 419 int src_x, src_y; in blit_rgb1_blit() local 433 src_y = y + util_iround(a0[1][1]*texture->height - 0.5f); in blit_rgb1_blit() 438 src += src_y * src_stride; in blit_rgb1_blit() 441 src_y < 0 || in blit_rgb1_blit() 443 src_y in blit_rgb1_blit() [all...] |
/third_party/libdrm/exynos/ |
H A D | exynos_fimg2d.c | 492 * @src_y: y start position to source buffer. 500 struct g2d_image *dst, unsigned int src_x, unsigned int src_y, in g2d_copy() 512 if (src_y + src->height > h) in g2d_copy() 513 src_h = src->height - src_y; in g2d_copy() 544 pt.data.y = src_y; in g2d_copy() 547 pt.data.y = src_y + h; in g2d_copy() 575 * @src_y: y position of source rectangle. 583 unsigned int src_x, unsigned int src_y, in g2d_move() 596 if (src_y + img->height > h) in g2d_move() 597 src_h = img->height - src_y; 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 D | exynos_fimg2d.h | 313 unsigned int src_y, unsigned int dst_x, unsigned int dst_y, 316 unsigned int src_x, unsigned int src_y, unsigned int dst_x, 320 unsigned int src_y, unsigned int src_w, 326 unsigned int src_y, unsigned int dst_x, unsigned int dst_y, 329 struct g2d_image *dst, unsigned int src_x, unsigned int src_y,
|
/third_party/mesa3d/src/panfrost/shared/ |
H A D | pan_tiling.c | 177 for (int y = sy, src_y = 0; src_y < h; ++y, ++src_y) { \ 179 pixel_t *source = src + (src_y * src_stride); \ 202 for (int y = sy, src_y = 0; src_y < h; ++y, ++src_y) { \ 204 unsigned source_start = src_y * src_stride; \
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_blt.c | 151 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() 225 xyblt.SourceY1Coordinate = src_y; in emit_copy_blt() 246 uint16_t src_x, src_y; in crocus_emit_blt() local 261 src_y = src_box->y; in crocus_emit_blt() 271 assert(src_y % bh == 0); in crocus_emit_blt() 273 src_y /= (int)bh; in crocus_emit_blt() 289 src_y += src_image_y; in crocus_emit_blt() 334 src_x + chunk_x, src_y + chunk_y, 0, 0, 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
|
/third_party/libdrm/tests/exynos/ |
H A D | exynos_fimg2d_test.c | 246 unsigned int src_x, src_y, dst_x, dst_y, img_w, img_h; in g2d_copy_test() local 257 src_y = 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 465 src_y = 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 553 src_y = 0; in g2d_blend_test() 592 ret = g2d_solid_fill(ctx, &src_img, src_x, src_y, img_ 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 D | i915_blit.c | 83 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/skia/third_party/externals/libwebp/imageio/ |
H A D | image_enc.c | 471 const uint8_t* src_y = yuv->y; in WebPWritePGM() local 481 if (src_y == NULL || src_u == NULL || src_v == NULL) return 0; in WebPWritePGM() 486 ok &= (fwrite(src_y, width, 1, fout) == 1); in WebPWritePGM() 488 src_y += yuv->y_stride; in WebPWritePGM() 515 const uint8_t* src_y = yuv->y; in WebPWriteYUV() local 525 if (src_y == NULL || src_u == NULL || src_v == NULL) return 0; in WebPWriteYUV() 528 ok &= (fwrite(src_y, width, 1, fout) == 1); in WebPWriteYUV() 529 src_y += yuv->y_stride; in WebPWriteYUV()
|
/third_party/skia/third_party/externals/libwebp/src/utils/ |
H A D | rescaler_utils.h | 43 int src_y, dst_y; // row counters for input and output member 82 return (rescaler->src_y >= rescaler->src_height); in WebPRescalerInputDone()
|
/third_party/ffmpeg/tests/checkasm/ |
H A D | vf_colorspace.c | 62 LOCAL_ALIGNED_32(uint8_t, src_y, [W * H * 2]); in check_yuv2yuv() 65 uint8_t *src[3] = { src_y, src_u, src_v }; in check_yuv2yuv() 130 LOCAL_ALIGNED_32(uint8_t, src_y, [W * H * 2]); in check_yuv2rgb() 133 uint8_t *src[3] = { src_y, src_u, src_v }; in check_yuv2rgb() 207 LOCAL_ALIGNED_32(int16_t, src_y, [W * H * 2]); in check_rgb2yuv() 210 int16_t *src[3] = { src_y, src_u, src_v }; in check_rgb2yuv()
|
/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | h264qpel_lasx.c | 66 uint8_t *src_y, in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 93 src_vt0 = __lasx_xvld(src_y, 0); in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 94 DUP4_ARG2(__lasx_xvldx, src_y, stride, src_y, stride_2x, src_y, stride_3x, in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 95 src_y, stride_4x, src_vt1, src_vt2, src_vt3, src_vt4); in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 96 src_y += stride_4x; in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 122 DUP4_ARG2(__lasx_xvldx, src_y, stride, src_y, stride_2x, in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 123 src_y, stride_3 in avc_luma_hv_qrt_and_aver_dst_16x16_lasx() 65 avc_luma_hv_qrt_and_aver_dst_16x16_lasx(uint8_t *src_x, uint8_t *src_y, uint8_t *dst, ptrdiff_t stride) avc_luma_hv_qrt_and_aver_dst_16x16_lasx() argument 197 avc_luma_hv_qrt_16x16_lasx(uint8_t *src_x, uint8_t *src_y, uint8_t *dst, ptrdiff_t stride) avc_luma_hv_qrt_16x16_lasx() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_surface.h | 112 unsigned src_x, unsigned src_y, unsigned src_z, 121 unsigned src_x, unsigned src_y, unsigned src_z,
|
/device/soc/rockchip/common/hardware/display/src/display_device/ |
H A D | drm_plane.cpp | 101 int32_t src_x, src_y, src_w, src_h; in GetSrcProp() local 112 DISPLAY_LOGE("cat not get pane src_y prop id")); in GetSrcProp() 114 src_y = prop.value; in GetSrcProp() 128 DISPLAY_LOGE("plane %{public}d src_x %{public}d src_y %{public}d src_w %{public}d src_h %{public}d", in GetSrcProp() 129 GetId(), src_x, src_y, src_w, src_h); in GetSrcProp()
|
/device/soc/rockchip/rk3399/hardware/display/src/display_device/ |
H A D | drm_plane.cpp | 96 int32_t src_x, src_y, src_w, src_h; in GetSrcProp() local 105 DISPLAY_CHK_RETURN((ret != DISPLAY_SUCCESS), DISPLAY_FAILURE, DISPLAY_LOGE("cat not get pane src_y prop id")); in GetSrcProp() 107 src_y = prop.value; in GetSrcProp() 119 DISPLAY_LOGE("plane %{public}d src_x %{public}d src_y %{public}d src_w %{public}d src_h %{public}d", in GetSrcProp() 120 GetId(), src_x, src_y, src_w, src_h); in GetSrcProp()
|