
At least backward-compatible GLSL requires real numbers only. It's a fatal shader compilation error to use integers in GLES and older GL versions like that of i915. Fixes: https://gitlab.gnome.org/GNOME/mutter/-/issues/2115 Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2125>