Skip to content

ClutterActor: Preserve valid paint volumes till the next relayout/repaint

Daniel van Vugt requested to merge vanvugt/mutter:cache-paint-volumes into master

Author: Carlos Garnacho carlosg@gnome.org
Origin: https://bugzilla.gnome.org/show_bug.cgi?id=782344

**2017-04-29: Carlos says:**
Cuts down approximately 55% of paint volumes calculation when there's windows that redraw frequently, but don't move.

**2018-04-20: Daniel says:**
I have tested this patch and it cuts down up to 70% of paint volume calculations for me. That equates to a relative reduction in gnome-shell's CPU usage by 10-20%.

Merge request reports