ChanServ 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.
camus has quit [Ping timeout: 480 seconds]
camus has joined #panfrost
camus1 has joined #panfrost
camus has quit [Ping timeout: 480 seconds]
Danct12 has joined #panfrost
davidlt has joined #panfrost
Danct12 has quit [Remote host closed the connection]
davidlt has quit [Ping timeout: 480 seconds]
davidlt has joined #panfrost
<HdkR> Looks like a new platform for long-term Panfrost support \o/
Danct12 has joined #panfrost
guillaume_g has joined #panfrost
rasterman has joined #panfrost
<daniels> yep, just a shame about the A55
<mntirc> just wanted to post this :D
<HdkR> daniels: They could have at least given us A510 :P
<mntirc> there must be some successor to that rare c72 imx8 under wraps?
<HdkR> Has to be
<HdkR> Swap the cores with A710/A715, would be pretty nifty
camus has joined #panfrost
Danct12 has quit [Remote host closed the connection]
camus1 has quit [Read error: Connection reset by peer]
alyssa has joined #panfrost
<alyssa> "Unnamed Arm Mali 3D GPU"
<alyssa> Mm, that's my favourite
DVulgaris has quit [Quit: Catch you later.]
DVulgaris has joined #panfrost
MajorBiscuit has joined #panfrost
<HdkR> alyssa: Just think, it could be a brand new uarch to RE
<HdkR> So mysterious, much allure
<CounterPillow> G52 but cut down to 0 EE
<CounterPillow> (you have to calculate the bits on pen and paper)
<alyssa> HdkR: I'm cautiously optimistic Arm won't scrap Valhall+CSF
<alyssa> for at least 12 months
<HdkR> I'm hoping Mali-G is to the point that it'll just end up being subtle differences to cause minor annoyances now
<daniels> that’s cute
<alyssa> ++
<alyssa> we might even get another year and a half before Arm decides that actually data flow architectures are in and resurrects the mali-400 GP
<HdkR> Maybe it'll be fine when GPU's just switch to BVH intersection testing engines :P
<alyssa> don't even joke about that
<HdkR> Oh sorry, they need to intersect with triangles as well
<robmur01> heh, despite the conspicuous lack of detail everywhere else, the PDF factsheet hotlinks "Arm Mali GPU" to https://developer.arm.com/Processors/Mali-G310 :D
<robmur01> 15 years of weeny little Valhall to look forward to!
<HdkR> oh hah
<HdkR> At least it supports 16x MSAA, so inevitably some game won't know what it is, and it maxes out the AA because it must be a powerful future GPU
<robmur01> best not run games on your industrial HMI anyway :P
<q4a> alyssa: I experimenting with lowering constants. But currently got error: Invalid type of source 0: r2 = MOV.i32 #0x20001800
<q4a> What's wrong?(
<HdkR> robmur01: The only thing that can stop me is a lack of a vulkan driver
<q4a> I'm trying to add a rule: if the simple ways of lowering constant didn't work and fau isn't full, then don't change the constant with `va_mov_imm(&b, const_value)`
<q4a> It should help in 1-18.shader_test
<q4a> IADD_IMM.i32 r1, 0x0, #0x32683800
<q4a> IADD_IMM.i32 r2, 0x0, #0x3A663800
<q4a> FMA.v2f16 r1, r0.h00, ^r1, ^r2
<q4a> Instead of 3 current ^ inst, I hope to see: FMA.v2f16 r1, r0.h00, #0x32683800, #0x3A663800
<q4a> ok, based on `va_pack_src` I need to push constant to fau and get BI_INDEX_FAU
<alyssa> right
<alyssa> You'll need to add a mechanism to tell the driver "upload these constants to these FAU slots" -- just like we already have a mechanism that says "upload these UBO words to these FAU slots" -- and then patch the driver to do that upload
<q4a> FAU slots is 16-bit size, but constant is 32-bit size, so I need ti use 2 FAU slots, right?
<q4a> hmm.. looks like I saw UBO words and this words are 16-bit size
<alyssa> FAU slots 64-bit double words
<alyssa> typically accessed as 32-bit low or high halves
alyssa has left #panfrost [#panfrost]
MajorBiscuit has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #panfrost
davidlt has quit [Ping timeout: 480 seconds]
rasterman has quit [Remote host closed the connection]
Major_Biscuit has joined #panfrost
MajorBiscuit has quit [Ping timeout: 480 seconds]
paulk has joined #panfrost
paulk-bis has quit [Read error: Connection reset by peer]
Major_Biscuit has quit [Ping timeout: 480 seconds]
Major_Biscuit has joined #panfrost
Major_Biscuit has quit [Ping timeout: 480 seconds]
Major_Biscuit has joined #panfrost
kinkinkijkin is now known as Guest377
Guest377 has quit [Read error: Connection reset by peer]
kinkinkijkin has joined #panfrost
Major_Biscuit has quit [Ping timeout: 480 seconds]
digetx has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
kinkinkijkin has quit [Remote host closed the connection]
kinkinkijkin has joined #panfrost
digetx has joined #panfrost
digetx has quit []
digetx has joined #panfrost