alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - https://gitlab.freedesktop.org/panfrost - Logs https://freenode.irclog.whitequark.org/panfrost - Transientification is terminating. Memory reductions in progress.
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
stikonas has quit [Remote host closed the connection]
<HdkR> alyssa: I'm totally nabbing a bunch of ideas from your shader compiler :P
<HdkR> For consistency mostly
<alyssa> HdkR: Ooo, like what? :D
<alyssa> Not sure that anything I do in mine is particularly exceptional :p
<HdkR> Just copying a lot of the basic structure of the code.
<HdkR> So it shouldn't appear /too/ different
<alyssa> Fair
<alyssa> (The NIR boilerplate was slowly inherited from ir3+vc4 anyway, so)
<alyssa> Opinionated, but vc4's compiler is the most reasonable as far as NIR reference code goes
<HdkR> vc4 and freedreno are both readable. Good reads
<alyssa> ir3 specifically
<alyssa> freedreno has two compilers
<alyssa> The other one is TGSI, or at least was (I think someone did a NIR port?)
<TheCycoONE> tlwoerner: where in Toronto? (I ask as a Hamiltonian)
<HdkR> Yea, ir3 is great :D
<HdkR> 10/10, would reference again
<alyssa> :P
<HdkR> Adreno hardware is actually really nice in its simplicity
<HdkR> All scalar but can behave as if it is vector
<HdkR> Quite clean
<HdkR> I would adore a Chromebook running Freedreno
<alyssa> Here's hoping :P
<alyssa> Myself, I would adore a Chromebook running Panfrost
<alyssa> O wait
anarsoul|2 has quit [Ping timeout: 246 seconds]
<HdkR> :P
<HdkR> Almost to the point of emitting unbundled instructions
<HdkR> Day or two and I'll be emitting them, then can start working on bundling and testing them out
<HdkR> *excite*
anarsoul has joined #panfrost
<tlwoerner> TheCycoONE: hey. i'm north of Toronto, Tottenham area
anarsoul|2 has joined #panfrost
anarsoul|2 has quit [Ping timeout: 250 seconds]
<alyssa> I'd rather like benchmarks of the blob on an RK3399 in conditions where winsys is overhead is neglible, so I know what numbers I should be shooting for on e.g. glmark...
<HdkR> You'd have to get the tests running under Android then
<HdkR> Or fbdev
<alyssa> Android, really
<alyssa> But... I can't imagine the RK3399 Android devices are... well optimized, to put it lightly...
<HdkR> It's their best supported platform sadly
<alyssa> What about ChromeOS?
<HdkR> I've had perf issues with it but I'm not sure if that was winsys related at the time
<alyssa> Hm
<alyssa> It looks like glmark is specifically supported in ChromeOS
<alyssa> Wonder if numbers for kevin are floating around
<alyssa> Pinging @google
<alyssa> :P
jernej has joined #panfrost
* alyssa pokes at performance counters
_whitelogger has quit [Ping timeout: 250 seconds]
BenG83 has quit [Remote host closed the connection]
chewitt has quit [Quit: Zzz..]
_whitelogger has joined #panfrost
chewitt has joined #panfrost
chewitt has quit [Quit: Zzz..]
chewitt has joined #panfrost
unoccupied has joined #panfrost
unoccupied has quit [Client Quit]
raster has quit [Remote host closed the connection]
unoccupied has joined #panfrost
NeuroScr has joined #panfrost
unoccupied is now known as vimuser