![Georges Basile Stavracas Neto](/assets/img/avatar_default.png)
Instead of 4 planes, use a graphene_frustum_t to store the clipping planes. The cautious reviewer might noticed that we are now setting up 6 planes: the 4 planes we were doing before, plus 2 extra planes in the Z axis. These extra planes simulate an "infinite" Z far, and an "on-camera" Z near. https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1489