mirror of
https://github.com/brl/mutter.git
synced 2025-02-17 05:44:08 +00:00
![msizanoen](/assets/img/avatar_default.png)
This splits culling into two different phases to move unobscured region culling to pre-paint to fix #2680. This is needed as direct scanout skips the paint phase altogether, but the pre-paint phase always runs as it's used for selecting the direct scanout surface. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3127>