clutter: Avoid rounding compensation when invalidating 2D actors
This allows the redraw clip to be more constrained, so MetaCullable doesn't
end up rendering portions of window shadows, frame and background when a
window invalidates (part of) its contents.
https://bugzilla.gnome.org/show_bug.cgi?id=782344
Origin: https://gitlab.gnome.org/GNOME/mutter/commit/
a7df459416d
Bug-Ubuntu: https://launchpad.net/bugs/
1767648
Bug-GNOME: https://bugzilla.gnome.org/show_bug.cgi?id=782344
Applied-Upstream: 3.30.3
Gbp-Pq: Name clutter-Avoid-rounding-compensation-when-invalidating-2D-.patch
theme: use gtk_render_icon_suface to paint button icon
This will properly take care of the icon transformations
and of the shadow.
Fixes #100
Bug: https://gitlab.gnome.org/GNOME/mutter/issues/100
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/
1764558
Forwarded: yes, https://gitlab.gnome.org/GNOME/mutter/merge_requests/62
Gbp-Pq: Name theme-use-gtk_render_icon_suface-to-paint-button-icon.patch
mutter (3.30.2-5) unstable; urgency=medium
* d/p/clutter-Avoid-rounding-compensation-when-invalidating-2D-.patch,
d/p/clutter-Fix-offscreen-effect-painting-of-clones.patch:
- Fix offscreen-effect painting of clones in zoom mode (LP: #
1767648,
LP: #
1779615)
* d/p/cogl-auto-texture-Avoid-a-double-free-crash.patch,
d/p/clutter-offscreen-effect-Disable-if-no-texture.patch:
- Fix crash in dual monitor setup and gdm activation (LP: #
1790525,
LP: #
1795774)
[dgit import unpatched mutter 3.30.2-5]