Phosh uses acceleration features of the compositor for gestures, blending, etc. The UI elements that are GTK3 are CPU rendered. GTK3 apps aren’t hw accelerated, GTK4 apps are. I use VPU acceleration for video decoding in e.g. livi and I had fixed in in epiphany/webkit a while back (didn’t check recently if that’s still the case).
8 Likes
Eagerly awaiting Crimson for smoother app scrolling and possibly better battery life
2 Likes
gtk4 apps are hw acc via Vulkan/OpenGL=mesa if i am not wrong.
somebody needs to implement it for the Librem5 Hantro/Vivante Hardware.
video decoding is a different story:
partially video playback yes, rest rather not!
1 Like