alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - Logs https://freenode.irclog.whitequark.org/panfrost - <daniels> avoiding X is a huge feature
popolon has quit [Quit: WeeChat 2.9]
remexre has quit [Read error: Connection reset by peer]
remexre has joined #panfrost
remexre has quit [Read error: Connection reset by peer]
remexre has joined #panfrost
davidlt has joined #panfrost
chewitt has joined #panfrost
<chewitt> I see the blue thing has been mentioned, is there a PR to fix?
_whitelogger has joined #panfrost
warpme_ has joined #panfrost
Elpaulo has quit [Quit: Elpaulo]
felipealmeida has quit [Ping timeout: 240 seconds]
felipealmeida has joined #panfrost
davidlt has quit [Ping timeout: 240 seconds]
stikonas has joined #panfrost
raster has joined #panfrost
alpernebbi has joined #panfrost
archetech has joined #panfrost
chewitt has quit [Read error: Connection reset by peer]
chewitt has joined #panfrost
Net147 has quit [Ping timeout: 260 seconds]
archetech has quit [Quit: Leaving]
<alyssa> chewitt: yeah sorry
<alyssa> uh wait
<alyssa> just the first hunk (the pan_context.c) change
<chewitt> okie .. will play
davidlt has joined #panfrost
<chewitt> looks like experiment.py is the only bit which doesn't apply
<chewitt> so, first hunk only, or everything apart from the last hunk?
gcl has joined #panfrost
<alyssa> first hunk only, messed up the commit history
<alyssa> real fix is coming this week but there's more stuff needed
gcl_ has quit [Ping timeout: 272 seconds]
<chewitt> thx
<chewitt> hmm.. colours are correct now
<chewitt> but I lost text in the Kodi GUI :)
<chewitt> "two steps forwards, one step backwards"
<chewitt> it's no drama to wait if larger changes are pending .. I can just revert to previous mesa githash
gcl_ has joined #panfrost
gcl has quit [Ping timeout: 272 seconds]
<alyssa> ...wha?
<alyssa> wdym lost text
<chewitt> imagine the Kodi GUI .. lots of pretty pictures and graphics but no white text for 'movies' and 'tv' etc.
<alyssa> :<
<alyssa> Probably alpha is borked, mh
<macc24> chewitt: kodi worked for me on bifrost on master week ago
<macc24> iirc
<chewitt> yup, it's only the last couple of days it borked
<macc24> retroarch xmb ui works fine, if that changes anything...
gcl has joined #panfrost
gcl_ has quit [Ping timeout: 256 seconds]
jstultz has quit [Read error: Connection reset by peer]
jstultz has joined #panfrost
ckeepax has joined #panfrost
kaspter has joined #panfrost
popolon has joined #panfrost
gcl_ has joined #panfrost
gcl has quit [Ping timeout: 256 seconds]
gcl has joined #panfrost
gcl_ has quit [Ping timeout: 272 seconds]
kaspter has quit [Quit: kaspter]
Net147 has joined #panfrost
Net147 has quit [Quit: Quit]
Net147 has joined #panfrost
exit70[m] has joined #panfrost
Elpaulo has joined #panfrost
gcl has quit [Ping timeout: 240 seconds]
gcl has joined #panfrost
<SolidHal> archetech, which kernel driver are you referring to?
davidlt has quit [Ping timeout: 240 seconds]
<macc24> SolidHal: rockchipdrm or panfrost, probably
mixfix41 has quit [Remote host closed the connection]
<daniels> chewitt: btw, did you get anywhere managing to get traces of kodi so we can CI them?
icecream95 has joined #panfrost
kinkinkijkin has joined #panfrost
<kinkinkijkin> didn't have this in my autojoin on my desktop, back to working on my odroid
<kinkinkijkin> sorry about that
<kinkinkijkin> going to test if there was progress/regressions for this board since i last tested
kinkinkijkin has quit [Quit: WeeChat 2.3]
kinkinkijkin has joined #panfrost
<kinkinkijkin> alright, compiled and loaded in to sway
<kinkinkijkin> still flickering a bit
<SolidHal> has there been any work to replace /lib/firmware/rockchip/dptx.bin for cdn dp?
kinkinkijkin has quit [Read error: Connection reset by peer]
alpernebbi has quit [Remote host closed the connection]
<alyssa> SolidHal: not recently, you interested? :P
<SolidHal> alyssa yes, but also I don't think I could
<SolidHal> :/
<alyssa> cyrozap: has some notes https://github.com/cyrozap/rockchip-dptx-re
archetech has joined #panfrost
<archetech> weston w/ frameworks base is nice
<SolidHal> alyssa forked
raster has quit [Quit: Gettin' stinky!]
<cyrozap> SolidHal: If you want to reverse engineer that binary, probably the most efficient way to do that now would be to open the binary up in Ghidra with the Xtensa module (https://github.com/yath/ghidra-xtensa), since Ghidra can decompile the binary in addition to just disassembling it. That way, you wouldn't have to learn the whole ISA in order to understand roughly what the code is doing. It would be nice
<cyrozap> if there was Xtensa support for Unicorn Engine, though, because then you could build a custom emulator for the chip and, if you hacked the dptx kernel driver so it doesn't really touch the core and only forwards read/writes to its internal memory, you could completely trace the execution of the binary and all its MMIO accesses.
<macc24> cyrozap: xtensa?
<HdkR> Oh. It's just xtensa?
<cyrozap> macc24: The ISA of the CPU core in the RK3399's USB-C/DP PHY.
<HdkR> Which variant of the isa?
<macc24> huh
<cyrozap> HdkR: No idea, cpu_rec just identified it as "Xtensa", and the USB-C/DP PHY is made by Cadence so I figured that made sense.
<HdkR> I spent a bit of time working on an LX6 compiler for LLVM for the ESP32 but got distracted/bored
<SolidHal> thanks cyrozap, thats really helpful
_4of7 has quit [Ping timeout: 260 seconds]
kinkinkijkin has joined #panfrost
<kinkinkijkin> instability and most of the flickering fixed
<macc24> kinkinkijkin: which odroid?
<kinkinkijkin> just backed up my kernel to 5.4
<kinkinkijkin> xu4
<kinkinkijkin> testing applications, first load of pcsxrearmed worked fine, restart the emulator, now get eglcreatewindowsurface failed (0x300b)
<kinkinkijkin> next to test is chromium
<kinkinkijkin> oh wow chromium actually loads now
<stikonas> keep it mind that depending on distro, chromium might be non-free software
<kinkinkijkin> just running armbian right now
<kinkinkijkin> oh my, getting 60fps youtube, still flickering though
<kinkinkijkin> no crash yet
<stikonas> armbian probably gets debian packages, so you should be fine :)
<kinkinkijkin> i know this
<kinkinkijkin> flickering mysteriously stopped for a bit
<HdkR> Just need Google to provide 64bit ARM Linux binaries that I can use :D
<kinkinkijkin> flickering stops if i halt input for more than 10 seconds while youtube plays
<kinkinkijkin> intredasting
<kinkinkijkin> this is honestly exciting even though i saw nearly this exact same level of functionality on this specific board two months ago, what has been fixed has been despite lack of board-specific maintenance afaik
<kinkinkijkin> the jump from a couple things crashing from a hardware-specific bug to no longer doing so is pretty big
<kinkinkijkin> since my testing help was practically useless
archetech has quit [Remote host closed the connection]
archetech has joined #panfrost