ce7f606d48
Simplify the function arguments (the origin is just the actor that the function is originally called from), and make it also handle marking as dirty the actor that got the redraw queued up explicitly. This makes it a single place where priv->is_dirty is being enabled. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2353>