Compositor marks entire framebuffer as damaged on each frame
@haarp
Submitted by haarp Assigned to Olivier Fourdan @olivier
Description
When Xfwm's compositor is enabled, it unconditionally marks the entire framebuffer as damaged, on every frame. This can cause performance problems under certain conditions, such as when used with intel-virtual-output:
https://bugs.freedesktop.org/show_bug.cgi?id=96820#c3
Furthermore, it's definitely not power-efficient, which is a factor in laptops and mobile devices.
Version: 4.12.0