Searched refs:scaling_info (Results 1 – 4 of 4) sorted by relevance
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/ |
H A D | amdgpu_dc_debug.c | 264 if (update->scaling_info) { in update_surface_trace() 282 update->scaling_info->src_rect.x, in update_surface_trace() 283 update->scaling_info->src_rect.y, in update_surface_trace() 284 update->scaling_info->src_rect.width, in update_surface_trace() 285 update->scaling_info->src_rect.height, in update_surface_trace() 286 update->scaling_info->dst_rect.x, in update_surface_trace() 287 update->scaling_info->dst_rect.y, in update_surface_trace() 288 update->scaling_info->dst_rect.width, in update_surface_trace() 289 update->scaling_info->dst_rect.height, in update_surface_trace() 290 update->scaling_info->clip_rect.x, in update_surface_trace() [all …]
|
H A D | amdgpu_dc.c | 1588 if (!u->scaling_info) in get_scaling_info_update_type() 1591 if (u->scaling_info->clip_rect.width != u->surface->clip_rect.width in get_scaling_info_update_type() 1592 || u->scaling_info->clip_rect.height != u->surface->clip_rect.height in get_scaling_info_update_type() 1593 || u->scaling_info->dst_rect.width != u->surface->dst_rect.width in get_scaling_info_update_type() 1594 || u->scaling_info->dst_rect.height != u->surface->dst_rect.height in get_scaling_info_update_type() 1595 || u->scaling_info->scaling_quality.integer_scaling != in get_scaling_info_update_type() 1600 if ((u->scaling_info->dst_rect.width < u->surface->dst_rect.width in get_scaling_info_update_type() 1601 || u->scaling_info->dst_rect.height < u->surface->dst_rect.height) in get_scaling_info_update_type() 1602 && (u->scaling_info->dst_rect.width < u->surface->src_rect.width in get_scaling_info_update_type() 1603 || u->scaling_info->dst_rect.height < u->surface->src_rect.height)) in get_scaling_info_update_type() [all …]
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 3057 struct dc_scaling_info *scaling_info) in fill_dc_scaling_info() argument 3061 memset(scaling_info, 0, sizeof(*scaling_info)); in fill_dc_scaling_info() 3064 scaling_info->src_rect.x = state->src_x >> 16; in fill_dc_scaling_info() 3065 scaling_info->src_rect.y = state->src_y >> 16; in fill_dc_scaling_info() 3067 scaling_info->src_rect.width = state->src_w >> 16; in fill_dc_scaling_info() 3068 if (scaling_info->src_rect.width == 0) in fill_dc_scaling_info() 3071 scaling_info->src_rect.height = state->src_h >> 16; in fill_dc_scaling_info() 3072 if (scaling_info->src_rect.height == 0) in fill_dc_scaling_info() 3075 scaling_info->dst_rect.x = state->crtc_x; in fill_dc_scaling_info() 3076 scaling_info->dst_rect.y = state->crtc_y; in fill_dc_scaling_info() [all …]
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/ |
H A D | dc.h | 824 const struct dc_scaling_info *scaling_info; member
|