a54970805d
We'd get a wierd looking geometry if there were subsurfaces added without buffers as we'd pick up on their positions even though they were empty. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1557>