For #LinuxMobile and Linux #embedded folks I'd like to point out this post by @hergertme :
https://fosstodon.org/@hergertme/111331619547963573
These patches should help #GTK4 performance on drivers/devices using the GLES3 backend - besides #Asahi notably #panfrost and #v3d, maybe also some #freedreno ones (those where the hardware doesn't support GL 3.2).
If your distro targets such devices and doesn't ship GTK 4.12.x, it might be worth backporting those.
Not an expert here, but I *think* it's mainly the use of VAOs.
Christian Hergert :gnome: (@[email protected])
Did a bisect to find out what commits actually made GTK faster recently on #Asahi and have a MR up to backport to 4.12.x for Fedora 39. Presumably it improves the situation because Asahi GL still exposes older conformance and this will allow GL renderer to use more recent features. https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/6541