mirror of
https://github.com/brl/mutter.git
synced 2025-01-27 11:59:12 +00:00
d2d730ec0b
Using a list of heap allocated ClutterPaintVolumes adds quite a bit of unnecessary overhead: It means for every single redraw clip we allocate a list and a paint volume on the heap. Let's avoid all those heap allocations by using a GArray with static ClutterPaintVolumes instead. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2679>