![Robert Mader](/assets/img/avatar_default.png)
If a opaque region is explicitly set we should not consider the surface opaque, as that implies e.g. a shape region is set. If no opque region is set but the texture does not have an alpha channel, we can savely cull it out. https://gitlab.gnome.org/GNOME/mutter/merge_requests/1082