Lines Matching refs:rect
271 struct drm_rect *rect) in drm_atomic_helper_damage_iter_next() argument
276 *rect = iter->plane_src; in drm_atomic_helper_damage_iter_next()
282 *rect = iter->clips[iter->curr_clip]; in drm_atomic_helper_damage_iter_next()
285 if (drm_rect_intersect(rect, &iter->plane_src)) { in drm_atomic_helper_damage_iter_next()
312 struct drm_rect *rect) in drm_atomic_helper_damage_merged() argument
318 rect->x1 = INT_MAX; in drm_atomic_helper_damage_merged()
319 rect->y1 = INT_MAX; in drm_atomic_helper_damage_merged()
320 rect->x2 = 0; in drm_atomic_helper_damage_merged()
321 rect->y2 = 0; in drm_atomic_helper_damage_merged()
325 rect->x1 = min(rect->x1, clip.x1); in drm_atomic_helper_damage_merged()
326 rect->y1 = min(rect->y1, clip.y1); in drm_atomic_helper_damage_merged()
327 rect->x2 = max(rect->x2, clip.x2); in drm_atomic_helper_damage_merged()
328 rect->y2 = max(rect->y2, clip.y2); in drm_atomic_helper_damage_merged()