Home
last modified time | relevance | path

Searched refs:scaling_info (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/
Ddc_debug.c260 if (update->scaling_info) { in update_surface_trace()
278 update->scaling_info->src_rect.x, in update_surface_trace()
279 update->scaling_info->src_rect.y, in update_surface_trace()
280 update->scaling_info->src_rect.width, in update_surface_trace()
281 update->scaling_info->src_rect.height, in update_surface_trace()
282 update->scaling_info->dst_rect.x, in update_surface_trace()
283 update->scaling_info->dst_rect.y, in update_surface_trace()
284 update->scaling_info->dst_rect.width, in update_surface_trace()
285 update->scaling_info->dst_rect.height, in update_surface_trace()
286 update->scaling_info->clip_rect.x, in update_surface_trace()
[all …]
Ddc.c1445 if (!u->scaling_info) in get_scaling_info_update_type()
1448 if (u->scaling_info->clip_rect.width != u->surface->clip_rect.width in get_scaling_info_update_type()
1449 || u->scaling_info->clip_rect.height != u->surface->clip_rect.height in get_scaling_info_update_type()
1450 || u->scaling_info->dst_rect.width != u->surface->dst_rect.width in get_scaling_info_update_type()
1451 || u->scaling_info->dst_rect.height != u->surface->dst_rect.height) { in get_scaling_info_update_type()
1454 if ((u->scaling_info->dst_rect.width < u->surface->dst_rect.width in get_scaling_info_update_type()
1455 || u->scaling_info->dst_rect.height < u->surface->dst_rect.height) in get_scaling_info_update_type()
1456 && (u->scaling_info->dst_rect.width < u->surface->src_rect.width in get_scaling_info_update_type()
1457 || u->scaling_info->dst_rect.height < u->surface->src_rect.height)) in get_scaling_info_update_type()
1462 if (u->scaling_info->src_rect.width != u->surface->src_rect.width in get_scaling_info_update_type()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm.c2604 struct dc_scaling_info *scaling_info) in fill_dc_scaling_info() argument
2608 memset(scaling_info, 0, sizeof(*scaling_info)); in fill_dc_scaling_info()
2611 scaling_info->src_rect.x = state->src_x >> 16; in fill_dc_scaling_info()
2612 scaling_info->src_rect.y = state->src_y >> 16; in fill_dc_scaling_info()
2614 scaling_info->src_rect.width = state->src_w >> 16; in fill_dc_scaling_info()
2615 if (scaling_info->src_rect.width == 0) in fill_dc_scaling_info()
2618 scaling_info->src_rect.height = state->src_h >> 16; in fill_dc_scaling_info()
2619 if (scaling_info->src_rect.height == 0) in fill_dc_scaling_info()
2622 scaling_info->dst_rect.x = state->crtc_x; in fill_dc_scaling_info()
2623 scaling_info->dst_rect.y = state->crtc_y; in fill_dc_scaling_info()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/
Ddc.h803 const struct dc_scaling_info *scaling_info; member