Lines Matching refs:rect
266 struct drm_rect *rect) in drm_atomic_helper_damage_iter_next() argument
271 *rect = iter->plane_src; in drm_atomic_helper_damage_iter_next()
277 *rect = iter->clips[iter->curr_clip]; in drm_atomic_helper_damage_iter_next()
280 if (drm_rect_intersect(rect, &iter->plane_src)) { in drm_atomic_helper_damage_iter_next()
307 struct drm_rect *rect) in drm_atomic_helper_damage_merged() argument
313 rect->x1 = INT_MAX; in drm_atomic_helper_damage_merged()
314 rect->y1 = INT_MAX; in drm_atomic_helper_damage_merged()
315 rect->x2 = 0; in drm_atomic_helper_damage_merged()
316 rect->y2 = 0; in drm_atomic_helper_damage_merged()
320 rect->x1 = min(rect->x1, clip.x1); in drm_atomic_helper_damage_merged()
321 rect->y1 = min(rect->y1, clip.y1); in drm_atomic_helper_damage_merged()
322 rect->x2 = max(rect->x2, clip.x2); in drm_atomic_helper_damage_merged()
323 rect->y2 = max(rect->y2, clip.y2); in drm_atomic_helper_damage_merged()