Home
last modified time | relevance | path

Searched refs:src_w (Results 1 – 19 of 19) sorted by relevance

/dragonfly/sys/dev/drm/i915/
H A Dintel_sprite.c259 src_w--; in skl_update_plane()
628 src_w--; in ivb_update_plane()
633 if (crtc_w != src_w || crtc_h != src_h) in ivb_update_plane()
784 src_w--; in g4x_update_plane()
789 if (crtc_w != src_w || crtc_h != src_h) in g4x_update_plane()
868 uint32_t src_x, src_y, src_w, src_h; in intel_check_sprite_plane() local
977 src_w = drm_rect_width(src) >> 16; in intel_check_sprite_plane()
983 src_w &= ~1; in intel_check_sprite_plane()
1009 if (src_w < 3 || src_h < 3) in intel_check_sprite_plane()
1012 width_bytes = ((src_x * cpp) & 63) + src_w * cpp; in intel_check_sprite_plane()
[all …]
H A Dintel_overlay.c520 short src_w; member
846 tmp_width = packed_width_bytes(params->format, params->src_w); in intel_overlay_do_put_image()
848 tmp_width = params->src_w; in intel_overlay_do_put_image()
850 swidth = params->src_w; in intel_overlay_do_put_image()
860 swidth |= (params->src_w/uv_hscale) << 16; in intel_overlay_do_put_image()
862 params->src_w/uv_hscale); in intel_overlay_do_put_image()
864 params->src_w/uv_hscale); in intel_overlay_do_put_image()
1203 params->src_w = put_image_rec->src_width; in intel_overlay_put_image_ioctl()
1208 params->src_scan_w > params->src_w) { in intel_overlay_put_image_ioctl()
H A Dintel_fbc.c86 *width = cache->plane.src_w; in intel_fbc_get_plane_source_size()
757 cache->plane.src_w = drm_rect_width(&plane_state->base.src) >> 16; in intel_fbc_update_state_cache()
902 params->gen9_wa_cfb_stride = DIV_ROUND_UP(cache->plane.src_w, in intel_fbc_get_reg_params()
H A Dintel_pm.c3853 uint32_t src_w, src_h, dst_w, dst_h; in skl_plane_downscale_amount() local
3866 src_w = pstate->base.src_w >> 16; in skl_plane_downscale_amount()
3876 src_w = drm_rect_width(&pstate->base.src) >> 16; in skl_plane_downscale_amount()
3882 fp_w_ratio = div_fixed16(src_w, dst_w); in skl_plane_downscale_amount()
3899 uint32_t src_w, src_h, dst_w, dst_h; in skl_pipe_downscale_amount() local
3904 src_w = crtc_state->pipe_src_w; in skl_pipe_downscale_amount()
3912 fp_w_ratio = div_fixed16(src_w, dst_w); in skl_pipe_downscale_amount()
4079 uint32_t src_w, src_h; in skl_ddb_min_alloc() local
4102 src_w = drm_rect_width(&intel_pstate->base.src) >> 16; in skl_ddb_min_alloc()
4107 src_w /= 2; in skl_ddb_min_alloc()
[all …]
H A Dintel_display.c2844 plane_state->src_w = fb->width << 16; in intel_find_initial_plane_obj()
3230 src_x += src_w - 1; in i9xx_check_plane_surface()
3233 src_x += src_w - 1; in i9xx_check_plane_surface()
4606 int src_w, int src_h, int dst_w, int dst_h) in skl_update_scaler() argument
4622 need_scaling = src_w != dst_w || src_h != dst_h; in skl_update_scaler()
9812 plane_state->src_w = hdisplay << 16; in intel_modeset_setup_plane_state()
10258 return (src_w != dst_w || src_h != dst_h); in needs_scaling()
13028 uint32_t src_w, uint32_t src_h, in intel_legacy_cursor_update() argument
13063 old_plane_state->src_w != src_w || in intel_legacy_cursor_update()
13078 new_plane_state->src_w = src_w; in intel_legacy_cursor_update()
[all …]
H A Di915_drv.h1107 int src_w; member
/dragonfly/sys/dev/drm/
H A Ddrm_rect.c131 int src_w = drm_rect_width(src); in drm_rect_calc_hscale() local
133 int hscale = drm_calc_scale(src_w, dst_w); in drm_rect_calc_hscale()
199 int src_w = drm_rect_width(src); in drm_rect_calc_hscale_relaxed() local
201 int hscale = drm_calc_scale(src_w, dst_w); in drm_rect_calc_hscale_relaxed()
207 int max_dst_w = src_w / min_hscale; in drm_rect_calc_hscale_relaxed()
217 drm_rect_adjust_size(src, max_src_w - src_w, 0); in drm_rect_calc_hscale_relaxed()
H A Ddrm_plane_helper.c239 .src_w = drm_rect_width(src), in drm_plane_helper_check_update()
307 uint32_t src_w, uint32_t src_h, in drm_primary_helper_update() argument
320 .x2 = src_x + src_w, in drm_primary_helper_update()
550 uint32_t src_w, uint32_t src_h) in drm_plane_helper_update() argument
575 plane_state->src_w = src_w; in drm_plane_helper_update()
H A Ddrm_plane.c575 uint32_t src_w, uint32_t src_h, in __setplane_internal() argument
621 ret = drm_framebuffer_check_src_coords(src_x, src_y, src_w, src_h, fb); in __setplane_internal()
628 src_x, src_y, src_w, src_h, ctx); in __setplane_internal()
652 uint32_t src_w, uint32_t src_h) in setplane_internal() argument
664 src_x, src_y, src_w, src_h, &ctx); in setplane_internal()
722 plane_req->src_w, plane_req->src_h); in drm_mode_setplane()
746 uint32_t src_w = 0, src_h = 0; in drm_mode_cursor_universal() local
786 src_w = fb->width << 16; in drm_mode_cursor_universal()
792 0, 0, src_w, src_h, ctx); in drm_mode_cursor_universal()
1007 state->src_w, in drm_mode_page_flip_ioctl()
H A Ddrm_framebuffer.c67 uint32_t src_w, uint32_t src_h, in drm_framebuffer_check_src_coords() argument
76 if (src_w > fb_width || in drm_framebuffer_check_src_coords()
77 src_x > fb_width - src_w || in drm_framebuffer_check_src_coords()
82 src_w >> 16, ((src_w & 0xffff) * 15625) >> 10, in drm_framebuffer_check_src_coords()
H A Ddrm_atomic.c749 state->src_w = val; in drm_atomic_plane_set_property()
810 *val = state->src_w; in drm_atomic_plane_get_property()
905 if (state->src_w > fb_width || in drm_atomic_plane_check()
906 state->src_x > fb_width - state->src_w || in drm_atomic_plane_check()
911 state->src_w >> 16, ((state->src_w & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
H A Ddrm_crtc_internal.h160 uint32_t src_w, uint32_t src_h,
H A Ddrm_atomic_helper.c2497 uint32_t src_w, uint32_t src_h, in drm_atomic_helper_update_plane() argument
2525 plane_state->src_w = src_w; in drm_atomic_helper_update_plane()
2597 plane_state->src_w = 0; in __drm_atomic_helper_disable_plane()
2773 primary_state->src_w = vdisplay << 16; in __drm_atomic_helper_set_config()
2776 primary_state->src_w = hdisplay << 16; in __drm_atomic_helper_set_config()
H A Ddrm_crtc_helper.c1096 plane_state->src_w = crtc->mode.hdisplay << 16; in drm_helper_crtc_mode_set_base()
/dragonfly/sys/dev/drm/include/drm/
H A Ddrm_plane_helper.h64 uint32_t src_w, uint32_t src_h,
76 uint32_t src_w, uint32_t src_h);
H A Ddrm_plane.h106 uint32_t src_h, src_w; member
143 .x2 = state->src_x + state->src_w, in drm_plane_state_src()
196 uint32_t src_w, uint32_t src_h,
H A Ddrm_atomic_helper.h107 uint32_t src_w, uint32_t src_h,
/dragonfly/sys/dev/drm/include/uapi/drm/
H A Ddrm_mode.h299 __u32 src_w; member
/dragonfly/sys/dev/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c1935 plane_state->src_rect.width = state->src_w >> 16; in fill_rects_from_plane_state()