<alyssa>
Don't get your expectations too high.. :P
<Ashy>
i'm on the ayufan ubuntu build on the rockpro64
<Ashy>
is that what you're mostly testing/deving on?
<alyssa>
I mean, I'm using my kevin
<alyssa>
But it should work on that ubuntu image
<alyssa>
(At least, that's what we presented on for XDC iirc)
<alyssa>
Making progress..... maybe
<alyssa>
Okay yes this defn progress
_whitelogger has joined #panfrost
<alyssa>
....Huh?
<alyssa>
Oh I wonder if I uh
<urjaman>
umm k
<alyssa>
urjaman: Sorry I forgot this isn't Mastodon :p
<urjaman>
dont worry, my "k" was at me not exactly understanding "uh" as a verb :P
<alyssa>
:P
<alyssa>
to uh: to um, to er
stikonas has joined #panfrost
<thefloweringash>
what's this about video out not working on kevin without the blob? I tried it briefly and it seemed to work, but then I had to contend with both hidpi and non-hidpi on X and gave up on actually using it.
<Ashy>
i still havent successfully built the mesa repo on ubuntu yet: https://dpaste.de/Ppay
<Ashy>
meson.build:1313:4: ERROR: Native dependency 'wayland-egl-backend' not found
<Ashy>
i thought libegl1-mesa-dev might pull in the required backend but that seems to have left apt in a broken state, heh
<thefloweringash>
looks like your blob is fighting with your regular system packages?
BenG83 has quit [Quit: Leaving]
<Ashy>
yeah i think so
<Ashy>
although i'm not sure what's supposed to provide wayland-egl-backend
<Ashy>
:qa
<Ashy>
oops
BenG83 has joined #panfrost
<HdkR>
:wqa!
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
<alyssa>
thefloweringash: the DPTX blob, not the Mali blob
<alyssa>
It's a really tiny firmware, arguably harmless, but it's still not FSF-free which is annoying
<alyssa>
You can do HDMI without blobs, but there's no HDMI port on Kevin, just USB-C DisplayPort. So you'd have to do USB-C DisplayPort->HDMI, and that needs the DisplayPort training blob (DPTX)
<alyssa>
There was some work REing that blob. I dunno what happened to that
<stikonas>
Ashy: my rockpro64 testing was less successfull :(. While I successfully built mesa, I gave up after I couldn't find kernel patch. But I'm on much newer kernel (4.20.0)
<Lyude>
HdkR: i wouyld reallllllly like to do that :)
<Lyude>
also hi! sorry i've been gone for a while, holidays and all that
<Lyude>
HdkR: but yeah, i've just been focusing on cleaning stuff up for upstream
<Lyude>
not sure if we would want to do that before bifros
<Lyude>
HdkR: let me know if you get started, I'd /love/ to help out :)
<alyssa>
^ I feel like something is wrong with that descriptor (it's causing some weird swizzling issues, I think? The colour channels are swapped I think)
<alyssa>
#FF0000 shows up as #0000FF
<alyssa>
#00FF00 is alright
<alyssa>
#0000FF is #FF0000
<alyssa>
So it's just flipping BGR to RGB (or maybe the other way around)
NeuroScr has joined #panfrost
<alyssa>
As a sanity check, if I manually change the swizzle in the texture descriptor (swapping red and blue channels), rendering is okay
<alyssa>
Oh, pipe_format has a swizzle attached that I need to respect
NeuroScr has quit [Ping timeout: 250 seconds]
<Lyude>
alyssa: hav you had a chance to try the new mali uapi stuff?
<alyssa>
Not yet! Any day now
NeuroScr has joined #panfrost
<alyssa>
Okay, composing the swizzle and now sway renders correctly :)