GNOME's Mutter Now Batches Clipping Rectangles For Better Performance

The most recent optimization made by Daniel van Vugt is on batch clip rectangles into a single upload. This comes about as a recent development build had encountered a major slowdown in GNOME Shell's icon spring animation. This stuttering should now be addressed thanks to this batching of the clip rectangles into a single upload.
Besides today's activities, there is also a lot of other performance work still pending by Daniel and others that will hopefully make it in time for GNOME 3.36 / Ubuntu 20.04 LTS.
GNOME 3.36 is already quite good in the performance department on X11 and Wayland while it will be exciting to see how much they can achieve before the desktop update in March.
24 Comments