alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard + Bifrost + Valhall - Logs https://oftc.irclog.whitequark.org/panfrost - I don't know anything about WSI. That's my story and I'm sticking to it.
pbsds0 has quit []
pbsds0 has joined #panfrost
pbsds0 has quit []
pbsds0 has joined #panfrost
alyssa has joined #panfrost
<alyssa> bifrost was a mistake
<pentallelogram> lol
<pentallelogram> why do you say that?
<HdkR> Valhall is too much of an improvement, Bifrost being in the middle just makes you want Valhall :P
<alyssa> HdkR: That's part of it
<alyssa> The other part is that v7 in particular broke a ton of stuff that worked fine in Midgard and didn't have a good reason to do so
<alyssa> Midgard was good for its era, Valhall is good for its era, Bifrost is.... in the middle.
<pentallelogram> like you like wax records and mp3 but hate CDs
<alyssa> basically
<alyssa> on one hand if arm jumped from v5 to v10, it'd make for much saner drivers
<alyssa> on the other hand I dunno if I would've come along for the jump if I hadn't been dragged through Bifrost and JM Valhall first
<alyssa> Okay, I actually really love JM Valhall
<alyssa> Definitely my favourite Mali
<alyssa> indirect draws are a lot harder than on CSF, i guess
<HdkR> Everyone loves indirect :>
<alyssa> [ 668.979169] mtk-iommu 1401d000.m4u: fault type=0x5 iova=0xfef91000 pa=0x0 master=0x5500000b(larb=0 port=2) layer=1 read
<alyssa> wasn't me
greenjustin has quit [Ping timeout: 480 seconds]
<anarsoul> alyssa: any progress on CSF?
greenjustin_ has joined #panfrost
<alyssa> anarsoul: work is happening actively
<alyssa> the Mesa side will be ready before the kernel side is and I don't think it makes sense to push out kbase code
<alyssa> probably going to push some of the non-UAPI bits Very Soon
<alyssa> as in it's on my todo list it's just that my todo list right now is very long and mostly not GPUs
Daanct12 has joined #panfrost
camus has joined #panfrost
greenjustin_ has quit [Ping timeout: 480 seconds]
greenjustin has joined #panfrost
floof58 is now known as Guest2076
floof58 has joined #panfrost
Guest2076 has quit [Ping timeout: 480 seconds]
camus has quit [Remote host closed the connection]
camus has joined #panfrost
rasterman has joined #panfrost
<q4a> Hehe.. I have only v5 (Mali T760) and v10 (Mali-G610) for testing)
warpme_____ has joined #panfrost
guillaume_g has joined #panfrost
MajorBiscuit has joined #panfrost
Daaanct12 has joined #panfrost
Daaanct12 has quit [Remote host closed the connection]
MajorBiscuit has quit [Ping timeout: 480 seconds]
nlhowell has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #panfrost
nlhowell has joined #panfrost
Daanct12 has quit [Quit: Quitting]
MajorBiscuit has quit [Quit: WeeChat 3.6]
MajorBiscuit has joined #panfrost
<q4a> BTW, I forgot to ask - should I init valid_samplers in this commit? https://gitlab.freedesktop.org/mesa/mesa/-/commit/d51fc12af9dd0189be7b3eae0c96a6336eeaca18
nlhowell has quit [Ping timeout: 480 seconds]
<q4a> alyssa: ^
<q4a> Ah.. freedreno has struct fd_texture_stateobj with uint valid_samplers
<q4a> heh) `All array elements that are not initialized explicitly are empty-initialized.` https://en.cppreference.com/w/c/language/array_initialization
ggardet has joined #panfrost
guillaume_g has quit [Ping timeout: 480 seconds]
guillaume_g has joined #panfrost
<alyssa> that, and also the context is zeroed at the starr
<alyssa> start
guillaume_g has quit []
ggardet has quit [Ping timeout: 480 seconds]
<q4a> Thanks!
greenjustin_ has joined #panfrost
greenjustin_ has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Ping timeout: 480 seconds]
alyssa has quit [Quit: leaving]
Danct12 has quit [Quit: Quitting]
Danct12 has joined #panfrost
rasterman has quit [Quit: Gettin' stinky!]
greenjustin_ has joined #panfrost
greenjustin_ has quit [Ping timeout: 480 seconds]
pjakobsson_ has joined #panfrost
pjakobsson has quit [Ping timeout: 480 seconds]
warpme_____ has quit []