There were a lot of interesting changes that landed in GNOME’s Mutter compositor codebase to end out the weekend and ahead of next month’s big GNOME 49 release.
First up, Mutter has merged support for setting Broadcast RGB support. This has been tested on Intel graphics so far and fixes the four year old bug report over having a way for setting the full RGB range output in GNOME on Wayland.
Mutter also merged wl_seat version 10 support. The updated Wayland seat protocol adds an “axis relative direction” feature as well as server-side key repeat abilities.
On Friday, Mutter also merged support for ICC profiles with GNOME on Wayland. ICC profiles can now be used by Mutter under Wayland for enhancing the color management support with capable monitors.
Also worth pointing out is Red Hat’s Sebastian Wick has written an interesting blog post highlighting the backlight changes in GNOME 49 and the impact on enhancing HDR support. GNOME 49 is looking to be in good shape for per-monitor screen brightness and better handling the new Linux KMS backlight API.