accidentally very cool text art courtesy of #freedreno a5xx glitches (is this a bit of raw #gtk glyph atlas texture?)

#postmarketOS #sdm632

🎉 At today's #Prague meetup, we successfully ran U-Boot on the Pixel 3 (including display support!), in addition to the Pixel 3 XL.
Also reported a regression in the Linux -next tree causing a crash at boot.
#Uboot #LinuxKernel #MobileLinux #SDM845 #Freedreno #Pixel3 #MainlineLinux #postmarketOS

hammerhead gpu driver fixes when 😭

#PostMarketOS #MobileLinux #Linux #FLOSS #Mesa #Freedreno

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 :)

freedreno: Implement get_compute_state_info for Adreno 6xx/7xx (!30616) · Merge requests · Mesa / mesa · GitLab

What does this MR do and why? freedreno: Implement get_compute_state_info...

GitLab
@fell feel free to join our Matrix channel #freedreno:ixit.cz btw. we couldn't reproduce the CI issue locally

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

Fosstodon

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?

An update on the freedreno graphics driver [LWN.net]
https://lwn.net/Articles/638908 #linux #freedreno
An update on the freedreno graphics driver [LWN.net]

@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.