GTK4's GPU-accelerated GL renderer(s) got a major performance boost in the last few days! Previously it struggled to render simple UIs with single digit FPS on the Librem 5; now it can get pretty fancy :) #librem5 #gnome #gnomeonmobile #gtk
@dos will the purism team port posh to GTK+4 then?
The perf improvements seem quite desirable.
@lorabe phosh itself doesn't render that much, so maybe aside of smoother scrolling in app list it won't really matter for performance - the apps getting ported matter much more. Using GTK4 with GL in phosh will enable us to make it more fancy though, so it's still desirable.
However, we need something like https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/2992 to get merged first before that can happen.
@dos @lorabe kinda; HdyCarousel goes out of its way to avoid redrawing them at all costs. I was very happy deleting that code from the GTK4 port. :)