Home
last modified time | relevance | path

Searched refs:src_y (Results 1 - 25 of 263) sorted by relevance

1234567891011

/third_party/ffmpeg/libavcodec/
H A Dwmv2.c57 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 Dmpegvideo_motion.c42 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 Dvideodsp_template.c31 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 Dmpegvideodsp.c65 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 Dvc1_mc.c177 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 Dm101.c77 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 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
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...]
/third_party/ffmpeg/libavcodec/x86/
H A Dvideodsp_init.c119 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 Dsnowdsp.c612 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...]
/kernel/linux/linux-5.10/drivers/video/fbdev/sis/
H A Dsis_accel.c105 int src_y, int dst_x, int dst_y, int width, int height) in SiS300SubsequentScreenToScreenCopy()
109 if(src_y >= 2048) { in SiS300SubsequentScreenToScreenCopy()
110 srcbase = ivideo->video_linelength * src_y; in SiS300SubsequentScreenToScreenCopy()
111 src_y = 0; in SiS300SubsequentScreenToScreenCopy()
126 src_y += height-1; in SiS300SubsequentScreenToScreenCopy()
130 SiS300SetupSRCXY(src_x, src_y) in SiS300SubsequentScreenToScreenCopy()
191 SiS310SubsequentScreenToScreenCopy(struct sis_video_info *ivideo, int src_x, int src_y, in SiS310SubsequentScreenToScreenCopy() argument
195 int mymin = min(src_y, dst_y); in SiS310SubsequentScreenToScreenCopy()
196 int mymax = max(src_y, dst_y); in SiS310SubsequentScreenToScreenCopy()
209 if((src_y > in SiS310SubsequentScreenToScreenCopy()
104 SiS300SubsequentScreenToScreenCopy(struct sis_video_info *ivideo, int src_x, int src_y, int dst_x, int dst_y, int width, int height) SiS300SubsequentScreenToScreenCopy() argument
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/sis/
H A Dsis_accel.c105 int src_y, int dst_x, int dst_y, int width, int height) in SiS300SubsequentScreenToScreenCopy()
109 if(src_y >= 2048) { in SiS300SubsequentScreenToScreenCopy()
110 srcbase = ivideo->video_linelength * src_y; in SiS300SubsequentScreenToScreenCopy()
111 src_y = 0; in SiS300SubsequentScreenToScreenCopy()
126 src_y += height-1; in SiS300SubsequentScreenToScreenCopy()
130 SiS300SetupSRCXY(src_x, src_y) in SiS300SubsequentScreenToScreenCopy()
191 SiS310SubsequentScreenToScreenCopy(struct sis_video_info *ivideo, int src_x, int src_y, in SiS310SubsequentScreenToScreenCopy() argument
195 int mymin = min(src_y, dst_y); in SiS310SubsequentScreenToScreenCopy()
196 int mymax = max(src_y, dst_y); in SiS310SubsequentScreenToScreenCopy()
209 if((src_y > in SiS310SubsequentScreenToScreenCopy()
104 SiS300SubsequentScreenToScreenCopy(struct sis_video_info *ivideo, int src_x, int src_y, int dst_x, int dst_y, int width, int height) SiS300SubsequentScreenToScreenCopy() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_linear_fastpath.c82 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()
/third_party/libdrm/exynos/
H A Dexynos_fimg2d.c492 * @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 Dexynos_fimg2d.h313 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,
/kernel/linux/linux-5.10/drivers/gpu/drm/armada/
H A Darmada_trace.h34 uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h),
35 TP_ARGS(plane, crtc, fb, crtc_x, crtc_y, crtc_w, crtc_h, src_x, src_y, src_w, src_h),
45 __field(u32, src_y)
58 __entry->src_y = src_y;
66 __entry->src_x >> 16, __entry->src_y >> 16,
/kernel/linux/linux-6.6/drivers/gpu/drm/armada/
H A Darmada_trace.h34 uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h),
35 TP_ARGS(plane, crtc, fb, crtc_x, crtc_y, crtc_w, crtc_h, src_x, src_y, src_w, src_h),
45 __field(u32, src_y)
58 __entry->src_y = src_y;
66 __entry->src_x >> 16, __entry->src_y >> 16,
/kernel/linux/linux-5.10/drivers/video/fbdev/via/
H A Daccel.c41 u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, in hw_bitblt_1()
58 if (src_y < dst_y) { in hw_bitblt_1()
60 src_y += height - 1; in hw_bitblt_1()
85 || src_y & 0xFFFFF000) { in hw_bitblt_1()
87 "x/y %d %d\n", src_x, src_y); in hw_bitblt_1()
90 tmp = src_x | (src_y << 16); in hw_bitblt_1()
174 u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, in hw_bitblt_2()
191 if (src_y < dst_y) { in hw_bitblt_2()
193 src_y += height - 1; in hw_bitblt_2()
254 || src_y in hw_bitblt_2()
39 hw_bitblt_1(void __iomem *engine, u8 op, u32 width, u32 height, u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, u32 fg_color, u32 bg_color, u8 fill_rop) hw_bitblt_1() argument
172 hw_bitblt_2(void __iomem *engine, u8 op, u32 width, u32 height, u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, u32 fg_color, u32 bg_color, u8 fill_rop) hw_bitblt_2() argument
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/via/
H A Daccel.c41 u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, in hw_bitblt_1()
58 if (src_y < dst_y) { in hw_bitblt_1()
60 src_y += height - 1; in hw_bitblt_1()
85 || src_y & 0xFFFFF000) { in hw_bitblt_1()
87 "x/y %d %d\n", src_x, src_y); in hw_bitblt_1()
90 tmp = src_x | (src_y << 16); in hw_bitblt_1()
174 u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, in hw_bitblt_2()
191 if (src_y < dst_y) { in hw_bitblt_2()
193 src_y += height - 1; in hw_bitblt_2()
254 || src_y in hw_bitblt_2()
39 hw_bitblt_1(void __iomem *engine, u8 op, u32 width, u32 height, u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, u32 fg_color, u32 bg_color, u8 fill_rop) hw_bitblt_1() argument
172 hw_bitblt_2(void __iomem *engine, u8 op, u32 width, u32 height, u8 dst_bpp, u32 dst_addr, u32 dst_pitch, u32 dst_x, u32 dst_y, u32 *src_mem, u32 src_addr, u32 src_pitch, u32 src_x, u32 src_y, u32 fg_color, u32 bg_color, u8 fill_rop) hw_bitblt_2() argument
[all...]
/third_party/mesa3d/src/panfrost/shared/
H A Dpan_tiling.c177 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; \
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_plane_helper.c118 .src_y = src->y1, in drm_plane_helper_check_update()
152 uint32_t src_x, uint32_t src_y, in drm_primary_helper_update()
161 .y = src_y >> 16, in drm_primary_helper_update()
165 .y1 = src_y, in drm_primary_helper_update()
167 .y2 = src_y + src_h, in drm_primary_helper_update()
148 drm_primary_helper_update(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) drm_primary_helper_update() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_plane_helper.c111 .src_y = src->y1, in drm_plane_helper_check_update()
151 * @src_y: y coordinate within source
168 uint32_t src_x, uint32_t src_y, in drm_plane_helper_update_primary()
177 .y = src_y >> 16, in drm_plane_helper_update_primary()
181 .y1 = src_y, in drm_plane_helper_update_primary()
183 .y2 = src_y + src_h, in drm_plane_helper_update_primary()
164 drm_plane_helper_update_primary(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) drm_plane_helper_update_primary() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv04/
H A Doverlay.c94 uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, in verify_scaling()
103 if (src_x != 0 || src_y != 0) { in verify_scaling()
105 src_x, src_y); in verify_scaling()
116 uint32_t src_x, uint32_t src_y, in nv10_update_plane()
136 src_y >>= 16; in nv10_update_plane()
157 nvif_wr32(dev, NV_PVIDEO_POINT_IN(flip), src_y << 16 | src_x); in nv10_update_plane()
366 uint32_t src_x, uint32_t src_y, in nv04_update_plane()
381 src_y >>= 16; in nv04_update_plane()
385 ret = verify_scaling(fb, 0, src_x, src_y, src_w, src_h, crtc_w, crtc_h); in nv04_update_plane()
93 verify_scaling(const struct drm_framebuffer *fb, uint8_t shift, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, uint32_t crtc_w, uint32_t crtc_h) verify_scaling() argument
113 nv10_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) nv10_update_plane() argument
363 nv04_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) nv04_update_plane() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv04/
H A Doverlay.c94 uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, in verify_scaling()
103 if (src_x != 0 || src_y != 0) { in verify_scaling()
105 src_x, src_y); in verify_scaling()
116 uint32_t src_x, uint32_t src_y, in nv10_update_plane()
136 src_y >>= 16; in nv10_update_plane()
157 nvif_wr32(dev, NV_PVIDEO_POINT_IN(flip), src_y << 16 | src_x); in nv10_update_plane()
367 uint32_t src_x, uint32_t src_y, in nv04_update_plane()
382 src_y >>= 16; in nv04_update_plane()
386 ret = verify_scaling(fb, 0, src_x, src_y, src_w, src_h, crtc_w, crtc_h); in nv04_update_plane()
93 verify_scaling(const struct drm_framebuffer *fb, uint8_t shift, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, uint32_t crtc_w, uint32_t crtc_h) verify_scaling() argument
113 nv10_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) nv10_update_plane() argument
364 nv04_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, struct drm_framebuffer *fb, int crtc_x, int crtc_y, unsigned int crtc_w, unsigned int crtc_h, uint32_t src_x, uint32_t src_y, uint32_t src_w, uint32_t src_h, struct drm_modeset_acquire_ctx *ctx) nv04_update_plane() argument
/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()
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
/kernel/linux/linux-5.10/drivers/gpu/drm/selftests/
H A Dtest-drm_plane_helper.c15 unsigned src_x, unsigned src_y, in set_src()
19 plane_state->src_y = src_y; in set_src()
25 unsigned src_x, unsigned src_y, in check_src_eq()
40 plane_state->src.y1 != src_y || in check_src_eq()
14 set_src(struct drm_plane_state *plane_state, unsigned src_x, unsigned src_y, unsigned src_w, unsigned src_h) set_src() argument
24 check_src_eq(struct drm_plane_state *plane_state, unsigned src_x, unsigned src_y, unsigned src_w, unsigned src_h) check_src_eq() argument

Completed in 18 milliseconds

1234567891011