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
<alyssa> HdkR: I'll find out on Monda!
* alyssa disappears for the weekend (if you need to reach me a@r.io email, but please don't bug me about Mesa/Panfrost ;p)
<anarsoul> :)
<anarsoul> what about Mesa/Lima?
<HdkR> alyssa: Apparently in GL/ES land it doesn't matter, so yolo
rhyskidd has quit [Ping timeout: 248 seconds]
vstehle has quit [Ping timeout: 246 seconds]
MistahDarcy has quit [Quit: Leaving]
herbmillerjr has joined #panfrost
brads has quit [Ping timeout: 248 seconds]
vstehle has joined #panfrost
_whitelogger has joined #panfrost
rhyskidd has joined #panfrost
stikonas has joined #panfrost
<shadeslayer[m]> <alyssa "So each vertex jo-- yeah, that s"> So I think the code is fine
<shadeslayer[m]> I /think/
<shadeslayer[m]> The way to visualize it is : Set Value -> Vertex -> Vertex -> Tiler -> Tiler
<shadeslayer[m]> then you generate a new Vertex job ( next_job )
<shadeslayer[m]> It links the last Vertex job to next_job
<shadeslayer[m]> and links next_job to the first_tiler job
rhyskidd has quit [Quit: rhyskidd]
rhyskidd has joined #panfrost
stikonas has quit [Read error: Connection reset by peer]
afaerber has joined #panfrost
Kwiboo has quit [Ping timeout: 246 seconds]
[alyssa] has joined #panfrost
stikonas has joined #panfrost
nuttersymbios has joined #panfrost
<nuttersymbios> alyssa: you had questions if regalloc stuff can be changed to allow better scheduling.
<nuttersymbios> alyssa: answer is yes, but exactly how that goes i have not checked yet
afaerber has quit [Read error: Connection reset by peer]
afaerber has joined #panfrost
<nuttersymbios> but in short, i am trained to do this kind of stuff. If you manage to start to behave like humans , i make the code without royalities to the end-user.
urjaman has quit [Read error: Connection reset by peer]
urjaman has joined #panfrost
<nuttersymbios> this is only very complex issue because the field of scheduling is very wide/large, variety of code would do, what instructions compiler lifts to, how the FUs are remapped to queues, how you determine the decode wfids etc.
<nuttersymbios> but i am used to carrying weights like that, programmers have to land on mutual agreement to try various ways during different release cycles..release 91 has that type of scheduling agreed to be programmed 0.2 with slight changes etc. finally the best is chosen in 9.1
<nuttersymbios> 91/0.1
<nuttersymbios> when chip is not a very intelligent one as postfabbed, you can always fall back to wfid column tracing in instruction queues, which relies on the fact that fetch and wavepool pipeline is always deeper than an alu which asks which wfid was that i got branched into
<nuttersymbios> and yes, programming can be very complex and even stressful like doctors work when someone needs results in performance, it is exactly the same in sports actually, you can play without much effort put into the game easily, but when someone needs you to win the game, you got to give a lot more to earn a victory
Kwiboo has joined #panfrost
<nuttersymbios> similarly you can do half-baked programming almost with ease, but if someone were to set the requirements to higher level of expertise, things get more complex, as if someone reuiring to win every game and or tournament
<HdkR> nuttersymbios: Keep the discussion panfrost related or I'm going to have to knock you out.
[alyssa] has left #panfrost [#panfrost]
<shadeslayer[m]> royalty free? what?
<HdkR> shadeslayer[m]: Just don't
<shadeslayer[m]> heh ok
<nuttersymbios> HdkR: it was mostly related, you may knock yourself out , and do that please fucking troll! The fetch/wavepool/decode and schedule pipeline is roughly implemented the same on any kind of graphics chip, does not matter if that is panfrost, or frozendeludedHdKR
nuttersymbios was banned on #panfrost by HdkR [*!*calderon@*.dyn.estpak.ee]
nuttersymbios was kicked from #panfrost by HdkR [I can do this all day]
<shadeslayer[m]> Well, I guess it's time to have that beer
herbmilleriw has quit [Remote host closed the connection]
<HdkR> It comes down to this. If someone comes in here with a poisonous personality and start talking, I'm going to destroy them. Doesn't matter who they are. I refuse to allow someone to come in and ruin the mood of the channel
herbmilleriw has joined #panfrost
<HdkR> I'm fine with consuming someone's spite if it means the rest of the channel is improved
<urjaman> thank you
stikonas has quit [Read error: Connection reset by peer]
stikonas_ has joined #panfrost
<hanetzer> wtf. where did that even come from?
<HdkR> They are a person that is common to all mesa related channels.
<hanetzer> ah, so mayhaps his comments were in regard to something said in another channel, gotcha.
stikonas_ is now known as stikonas
NeuroScr has joined #panfrost
NeuroScr has quit [Quit: NeuroScr]
indy has quit [Quit: ZNC - http://znc.sourceforge.net]
indy has joined #panfrost