Thomas Zimmermann <[email protected]> writes: > Planes require a full update if the source coordinates change across > atomic commits. Evaluate this during the atomic-check and set the flag > ignore_damage_clips in the plane state, if so. Remove the check from > drm_atomic_helper_damage_iter_init(). > > This will help with removing the old state from the atomic-commit phase > and simplify atomic_update helpers a bit. > > Several unit tests check against the change of the src coordinate. Drop > them as they do no longer serve a purpose. If the src coordinate changes > across commits, atomic helpers will set the plane state's > ignore_damage_clips flag, for which a separate unit test exists. > > Signed-off-by: Thomas Zimmermann <[email protected]> > Acked-by: Zack Rusin <[email protected]> > ---
Reviewed-by: Javier Martinez Canillas <[email protected]> -- Best regards, Javier Martinez Canillas Core Platforms Red Hat
