Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/gpu/drm/amd/display/dc/core/
Ddc_resource.c807 struct rect surf_clip = plane_state->clip_rect; in calculate_recout() local
820 data->recout.x = stream->dst.x + (surf_clip.x - stream->src.x - stream->src.width/2) * in calculate_recout()
824 if (stream->src.x < surf_clip.x) in calculate_recout()
825 data->recout.x += (surf_clip.x - stream->src.x) * stream->dst.width in calculate_recout()
830 if (stream->src.x > surf_clip.x) in calculate_recout()
831 surf_clip.width -= stream->src.x - surf_clip.x; in calculate_recout()
832 data->recout.width = surf_clip.width * stream->dst.width / stream->src.width; in calculate_recout()
837 if (stream->src.y < surf_clip.y) in calculate_recout()
838 data->recout.y += (surf_clip.y - stream->src.y) * stream->dst.height in calculate_recout()
840 else if (stream->src.y > surf_clip.y) in calculate_recout()
[all …]