Changelog
mutter (43.8-0+deb12u1) bookworm; urgency=medium
[ Simon McVittie ]
* d/control.in, d/gbp.conf: Use debian/bookworm branch
* Apply changes from 43.7-2 to bookworm
(Closes: #1035092, #1049934, #1042055)
* New upstream stable release 43.8
- Fix the ability to drag libdecor windows by their title bar on
touchscreens (mutter#2872)
- Fix flickering and rendering artifacts when using software rendering,
for example on older Intel hardware unsupported by the Gallium i915
driver (mutter#2602)
- Improve GNOME Shell app grid performance by avoiding repainting
monitors other than the one it is displayed on
(partially fixes gnome-shell#6819)
- Upstream CI adjustments not relevant to Debian
- All other changes were previously included in 43.7-1, 43.7-2
* d/patches: Drop patches that were included in the upstream release
* Split the triple-buffering patch into its individual commits.
This should hopefully make it easier to keep track of its status.
[ Daniel van Vugt ]
* Update triple-buffering-v4-43 patchset to 43.8-54-g95b2d2157c
(2023-09-25)
- d/p/triple-buffering/clutter-frame-clock-Fall-back-to-triple-buffering-not-dou.patch:
Fall back to triple buffering, not double buffering, when the driver
doesn't support GPU timestamps (Xorg, Raspberry Pi, others).
This avoids lower than intended framerates, typically 30fps rather
than 60fps. Change also included in 44.1-1.
(LP: #2017137, #2017097)
- d/p/triple-buffering/clutter-frame-clock-Avoid-rapidly-toggling-dynamic-max-re.patch:
Fix increased mouse input latency after the above change.
Change also included in 45.alpha and 44.3 upstream.
(LP: #2023363)
- d/p/triple-buffering/clutter-frame-clock-Record-measurements-of-zero-for-curso.patch:
Fix mouse cursor stuttering when moving across animated UI elements,
possibly a regression in 41.0. Change also included in 44.3-2.
(LP: #2023766)
-- Simon McVittie <email address hidden> Tue, 10 Oct 2023 09:51:59 +0100