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
* alyssa trying to understand how the register file interacts with scheduling
megi has quit [Ping timeout: 245 seconds]
BenG83 has quit [Ping timeout: 264 seconds]
endrift has quit [Quit: +++CARRIER LOST+++]
endrift has joined #panfrost
tgall_foo has quit [Ping timeout: 240 seconds]
fysa has joined #panfrost
fysa has quit [Ping timeout: 240 seconds]
davidlt has joined #panfrost
fysa has joined #panfrost
fysa has quit [Ping timeout: 265 seconds]
adjtm_ has quit [Ping timeout: 240 seconds]
adjtm has joined #panfrost
rcf is now known as RCF
pH5 has joined #panfrost
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
RCF is now known as rcf
fysa has joined #panfrost
fysa has quit [Ping timeout: 240 seconds]
davidlt has quit [Ping timeout: 265 seconds]
davidlt has joined #panfrost
BenG83 has joined #panfrost
raster has joined #panfrost
fysa has joined #panfrost
megi has joined #panfrost
fysa has quit [Ping timeout: 240 seconds]
<robmur01> BTW, something in the recent changes has made the retroarch UI start rendering correctly again, hooray!
<alyssa> \o/
<robmur01> still getting the "unhandled 67" spam with kmscube in rgba mode, but maybe that's another GBM peculiarity
tgall_foo has joined #panfrost
* robmur01 should really get a desktop env set up to compare...
adjtm has quit [Ping timeout: 246 seconds]
BenG83 has quit [Quit: Leaving]
BenG83 has joined #panfrost
fysa has joined #panfrost
<urjaman> ugh ... now trying to open the applications menu in xfce makes Xorg hit the assert at midgard_schedule.c:1245
fysa has quit [Ping timeout: 252 seconds]
eballetbo[m] has quit [Remote host closed the connection]
thefloweringash has quit [Write error: Connection reset by peer]
TheCycoONE has quit [Write error: Broken pipe]
EmilKarlson has quit [Write error: Connection reset by peer]
<HdkR> Fun, straight up spill failure :)
<daniels> glamor :(
adjtm has joined #panfrost
megi has quit [Ping timeout: 265 seconds]
fysa has joined #panfrost
megi has joined #panfrost
<tomeu> narmstrong: we have everything in 5.4 already for t720 and t820, right?
<tomeu> I guess that coherent pagetable walks isn't needed there
<robmur01> tomeu: yup, the kernel fixes are now in rc4
<tomeu> awesome!
* tomeu prepares a kernel update
<robmur01> and the coherency thing was premature anyway - I'll revisit that at some point to figure out proper 'dma-coherent' support
<robmur01> (essentially we need a way to not force write-combine mappings)
<tomeu> robmur01: nice, thanks for taking care of it
<robmur01> coherent H/W is pretty rare anyway ;)
* robmur01 now wonders if the GPU is wired directly to the CCI on RK3399...
<tomeu> narmstrong: review welcome here :) https://gitlab.freedesktop.org/mesa/mesa/merge_requests/2427
<HdkR> Coherent hardware is good stuff, if you can actually get any :P
<HdkR> Everyone always hopes that UMA = coherent, but that is usually never the case :(
rcf is now known as RCF
<robmur01> Hmm, I'd struggle to call the Arm Juno testchip "good stuff" with a straight face :P
<HdkR> haha
<HdkR> Juno is too old at this point :)
<robmur01> GPU-wise it was too old 5 years ago
<HdkR> Was Juno coherent to the caches though?
<narmstrong> tomeu: not sure the drm_sched fix is in 5.4
fysa has quit [Ping timeout: 246 seconds]
<robmur01> yup, the GPU is I/O-coherent (i.e. it can snoop, but doesn't play the full coherency protocol), so it's useful for trying stuff out
<tomeu> narmstrong: I think it is, or at least I stopped seeing it at all after updating
<HdkR> Neat
<tomeu> things are coming together :)
jolan has quit [Quit: leaving]
jolan has joined #panfrost
Elpaulo has quit [Quit: Elpaulo]
fysa has joined #panfrost
fysa has quit [Read error: Connection reset by peer]
pH5 has quit [Quit: bye]
RCF is now known as R_F
R_F is now known as RCF
stikonas has joined #panfrost
raster has quit [Quit: Gettin' stinky!]
BenG83 has quit [Quit: Leaving]
<Lyude> alyssa or anyone else who knows: would it be possible in theory to implement opencl (not taking into consideration non-panfrost specific mesa work that would be needed for that) on midgard?
<HdkR> yes
<HdkR> Midgard shipped a CL desktop profile driver originally
<Lyude> HdkR: I figured :)
<Lyude> that gives me some stuff to think about
<HdkR> oh no, stuff
<HdkR> :)
BenG83 has joined #panfrost
davidlt has quit [Ping timeout: 240 seconds]
<alyssa> Lyude: That's what I've been working on since XDC! :)
<alyssa> ...slowly. It's a lot of work and I'm part-time :(
<HdkR> The more company the better :D
<Lyude> alyssa: yessssss
rhyskidd has joined #panfrost
thefloweringash has joined #panfrost
rhyskidd has quit [Quit: rhyskidd]
rhyskidd has joined #panfrost
thefloweringash has quit [Ping timeout: 246 seconds]
thefloweringash has joined #panfrost
rhyskidd has quit [Ping timeout: 246 seconds]
rhyskidd has joined #panfrost
rhyskidd has quit [Remote host closed the connection]
rhyskidd has joined #panfrost
warpme_ has quit [Quit: Connection closed for inactivity]
adjtm has quit [Read error: Connection reset by peer]
adjtm has joined #panfrost
EmilKarlson has joined #panfrost
eballetbo[m] has joined #panfrost
TheCycoONE has joined #panfrost
rhyskidd has quit [Ping timeout: 246 seconds]
<urjaman> oh yeah i'm curious, anything interesting you planning to use OpenCL for? Or just doing it because cool to make it compute anything? :P
<HdkR> build it and they will come? Seems like a common question at XDC is "When will it support OpenCL?"
<urjaman> Yeah I was just thinking if you have something in mind -- like the only idea i have is maybe arbitrary codec decoding/encoding but i havent looked at whether there are actual implementations (I'd expect the eg. VPU on the rockchips being better for the usual H.264 but...)
rhyskidd has joined #panfrost
stikonas has quit [Remote host closed the connection]
rhyskidd has quit [Read error: Connection reset by peer]