alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - https://gitlab.freedesktop.org/panfrost - Logs https://freenode.irclog.whitequark.org/panfrost - <daniels> avoiding X is a huge feature
mifritscher has joined #panfrost
<alyssa> urjaman: It's 'optimistic' :P
<alyssa> But RK3399 support is definitely a lot better than RK3288 for various reasons
<alyssa> TheCycoONE: Interesting.
<alyssa> The firmware image I have is "mrvl/pcieusb8997_combo_v4.bin" with md5sum "2bb268621d9872b8b7449a352699e8c8"
<alyssa> Thought maybe it'd be something else, but no, the difference really is night and day versus internal Kevin and internal phone + usb tether
<alyssa> TheCycoONE: Speaking of, I should probably issue a retraction on "https://rosenzweig.io/blog//no-cellphones.html", since my views have shifted so much since then as you can infer :P
urjaman has quit [Ping timeout: 250 seconds]
unoccupied has joined #panfrost
<alyssa> Slow boots are slow
<alyssa> Disabling a bunch of random services and suddenly it boots like a Chromebook
<alyssa> *dissing systemd intensifies*
chewitt has quit [Ping timeout: 245 seconds]
chewitt has joined #panfrost
chewitt has quit [Read error: Connection reset by peer]
chewitt has joined #panfrost
_whitelogger has joined #panfrost
<alyssa> Doing a much needed compiler refactor but aaaaaa so many hacks getting removed at once and it's getting overwhelming to deal with the regressions :P
afaerber has joined #panfrost
<alyssa> Guess I'll go one hack at a time, modernising some of the lesser hacks.. :P
<Lyude> B
<Lyude> oops,
<alyssa> C
<HdkR> E
chewitt has quit [Quit: Zzz..]
rtp has quit [Ping timeout: 250 seconds]
urjaman has joined #panfrost
NeuroScr has quit [Quit: NeuroScr]
BenG83 has quit [Quit: Leaving]
rtp has joined #panfrost
BenG83 has joined #panfrost
pH5 has quit [Quit: bye]
pH5 has joined #panfrost
suihkulokki has joined #panfrost
BenG83 has quit [Quit: Leaving]
chewitt has joined #panfrost
unoccupied has quit [Quit: WeeChat 2.4]
BenG83 has joined #panfrost
unoccupied has joined #panfrost
unoccupied has quit [Client Quit]
<davidlt> Collabora shows Radxa ROCK Pi 4 running Panfrost open source Mali GPU driver
raster has joined #panfrost
<mmind00> excellent choice of soc :-)
<TheCycoONE> alyssa: modinfo doesn't show my mwifiex_pcie (or mwifiex) using linux-firmware. (If it was my md5sum on that file is different)
<HdkR> I was wondering when that video would drop :D
<TheCycoONE> nice video
adjtm has quit [Ping timeout: 240 seconds]
yann has joined #panfrost
<daniels> clicked on it and didn't realise there was a pre-roll ad - as it zoomed into a laptop with some incredible lighting balance, I thought 'wow, our production values have really gone up; wonder who did this'
adjtm has joined #panfrost
<alyssa> daniels: Heh
<alyssa> TheCycoONE: Bwap?
<TheCycoONE> ?
<alyssa> TheCycoONE: I don't know how to interpret modinfo output to know what fw it's using
<TheCycoONE> oh, it's obvious when it reports it, e.g. mwifi_usb reports firmware: mvrl/usbusb8997_combo_v4.bin, mrvl/usb8801_uapsta.bin, mvrl/usb8797_uapsta.bin, mvrl/usb8766_uapsta.bin
<TheCycoONE> how did you find what firmware you were using?
<alyssa> TheCycoONE: I didn't install any firmware since Debian main
<alyssa> And then I just looked at dmesg for the "loading failure" line and installed just that one
<alyssa> And then it was fine for CrOS
<TheCycoONE> ahh, yeah the journal does say it's loading something but doesn't tell me what :s
<alyssa> Bwap
<TheCycoONE> you say that word again ...
<alyssa> TheCycoONE: "Bwap?" is like "Huh? What?"
<alyssa> "Bwap." is like "Bleh. Ugh. Alright."
<alyssa> "Bwap!" is like "Wee! Hooray!"
<TheCycoONE> dmidecode can't work on kevin?
<alyssa> Dunno
<alyssa> d
<alyssa> Nope, doesn't work :p
<alyssa> Though I'm pretty sure that's an x86y thing?
<urjaman> yeah (atleast i think so... maybe UEFI could have similar info on ARM but ehh...)
<TheCycoONE> yeah, no idea how to find it, there's firmware loaded - but definitely my md5sum doesn't match yours
<alyssa> TheCycoONE: Where did you *get* that firmware?
<alyssa> Oh, I do see a different binary now
<alyssa> Grabbed the new firmware, still weirdly slow
<alyssa> (Latest from linux-firmware.git)
<TheCycoONE> alyssa: pacman -S linux-firmware :p
pH5 has quit [Quit: bye]
<alyssa> TheCycoONE: You are now my arch enemy.
<alyssa> <-- Debian
pH5 has joined #panfrost
<urjaman> :P
yann has quit [Ping timeout: 250 seconds]
<TheCycoONE> :D
stikonas has joined #panfrost
unoccupied has joined #panfrost
stikonas has quit [Remote host closed the connection]
alyssa_ has joined #panfrost
alyssa_ has quit [Quit: ZNC 1.7.2+deb1 - https://znc.in]
BenG83 has quit [Quit: Leaving]
<urjaman> mesa/src/meson.build:52 '# TODO: opengl' :D
<alyssa> urjaman: OpenGL is generally a TODO for us..
* urjaman is not sure what is actually meant with that, but i just lol'd because that sounds like the "TODO" that mesa was created for :P
raster has quit [Remote host closed the connection]
<alyssa> urjaman: Yup yup
NeuroScr has joined #panfrost
<alyssa> TheCycoONE: This is interesting -- I have a large file downloading in the other window and it seems to make the SSH feel a little *more* snappy? I'm so confused
<alyssa> Wondering if there is some power management shenanigans going on, or maybe I'm imagining things
<TheCycoONE> you could measure it with ping to a local server probably?
<TheCycoONE> if it's a latency issue, which it sounds like
robert_ancell has joined #panfrost
<alyssa> TheCycoONE: https://rosenzweig.io/ping.txt
<alyssa> Siilar issues for google.com so I know it's not my server
<TheCycoONE> wow, yes that's all over the map
<alyssa> TheCycoONE: Now imagine trying to type into IRC/SSH over that
<TheCycoONE> for reference, all of my pings to google.com are between 3 and 5ms... one 9
<alyssa> Woop
<TheCycoONE> you tried the new firmware; no change?
<TheCycoONE> maybe network settings. I'm on 5g everywhere; using networkmanager.
<TheCycoONE> 5ghz rather
* hanetzer gentoo
<hanetzer> me, alyssa and TheCycoONE must now have an epic 3-way battle to the death
<hanetzer> were this a shonen anime the gentoo user would be that one fighter who spends like 3 episodes charging a mega-attack
<alyssa> Hmm
hanetzer was kicked from #panfrost by alyssa [hanetzer]
<alyssa> Epic battle successful.
<anarsoul> :(
<alyssa> anarsoul: I /invite'd him back.. uh..
<urjaman> I've been jumping between Xorg and mesa codebases very confusedly for a while
<urjaman> anyways to me it looks like the modesetting driver is set up in a way where it will only enable DRI2 (call DRI2ScreenInit) in a way that allows the hardware accelerated path to work if you enable glamor ...
<urjaman> i kinda did not expect this.
<urjaman> (and yeah if you try to run glamor, the result is not pretty ... or once it was a pretty gradient accross the whole screen so YMMV, but atleast not usable)
<alyssa> urjaman: Trying to get X11 up, huh? :P
<alyssa> The issue is mostly that glamor does bizarre GL stuff that hits cornercases in the driver => bugs
<alyssa> I'm not going to specifically debug it any time soon, but it'll probably fix itself through dEQP stuff. Probably.
<urjaman> yeah the thing is, i dont really even want glamor :P
<alyssa> That's fair
<alyssa> But I think the whole stack kinda assumes glamor if you have 3D now.
<urjaman> i dont need full screen compositing right now, just "basic" GLX put the fastly drawn pixels onto a window :P
<alyssa> I'm just not sure if you can separte that these days
<urjaman> i tried, but i think i'd need to apply more brute force :P (=I think it drew a desktop and then crashed (because no actual glamor and i had just forced a few code paths...) when the first app that thought about GLX started)
<urjaman> HMM.