
In GLES 2.0 the required color-renderable formats to support to not include 8bpc RGB/RGBA formats. The extension adds this requirement and makes GLES 2.0 actually useable. Not specifying a gl internal format in Cogl so far has hidden the problem and let the implementation fall back to RGB585 for example. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3429>