Also reported a regression in the Linux -next tree causing a crash at boot.
#Uboot #LinuxKernel #MobileLinux #SDM845 #Freedreno #Pixel3 #MainlineLinux #postmarketOS
accidentally very cool text art courtesy of #freedreno a5xx glitches (is this a bit of raw #gtk glyph atlas texture?)
hammerhead gpu driver fixes when 😭
2/4 problems for getting #OpenCL working on #freedreno solved. MR reviewed and it's in https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30616
What reminds are changes to nir_lower_mem_access_bit_sizes and fixing code so (u)long(2,4,8,16) tests pass :)
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.
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
And yes, this is still all just to compile #Mesa so I can debug it in #GDB and figure out why #Firefox' #WebRender causes those funky artifacts on #Freedreno (#Adreno 306, #MSM8916)
I have no idea what I am doing, really. If anyone has some secret #GPU knowledge, get in touch! 📐
Maybe @mozilla or some of the great @thunderbird people? 🙏 Can't hurt to ask, right?
@lina Have you ever had an issue, where some (about 50%) text in #Firefox wouldn't render when acceleration is enabled?
It's completely unrelated to the #Asahi driver (#Freedreno, in fact), but I thought maybe your gut feeling can give me a hint on where to look.
@reaeal @postmarketOS @plasmamobile I mean, it's still slow, it just is. But at least I get almost 60 FPS when scrolling in #Firefox ESR due to the compositor setting. Pages load reasonably fast, so it's good for basic browsing.
As for anything else... well... #Krita crashes on launch, #LibreOffice is slow but works fine, #Tokodon runs pretty well, and that's about all I tried. Oh yeah, I tried playing #OpenRCT2 but it's #OpenGL version is not supported by the #Freedreno driver, so... ~18 FPS.