ChanServ changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - Logs https://oftc.irclog.whitequark.org/panfrost - <macc24> i have been here before it was popular
bbrezillon has quit [Server closed connection]
bbrezillon has joined #panfrost
Bennett has quit [Remote host closed the connection]
enunes has quit [Server closed connection]
enunes has joined #panfrost
jelly has quit [Server closed connection]
jelly has joined #panfrost
alpernebbi has quit [Server closed connection]
alpernebbi has joined #panfrost
br has quit [Server closed connection]
br has joined #panfrost
kenzie35 has quit []
kenzie35 has joined #panfrost
floof58 has quit [Ping timeout: 480 seconds]
floof58 has joined #panfrost
floof58 has quit []
floof58 has joined #panfrost
dhewg has quit [Server closed connection]
dhewg has joined #panfrost
HdkR has quit [Server closed connection]
HdkR has joined #panfrost
jschwart has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
jschwart has joined #panfrost
jschwart has quit []
jschwart has joined #panfrost
jschwart has quit []
jschwart has joined #panfrost
jschwart has quit []
jschwart has joined #panfrost
karolherbst has quit [Remote host closed the connection]
karolherbst has joined #panfrost
karolherbst has quit [Remote host closed the connection]
karolherbst has joined #panfrost
camus has joined #panfrost
camus1 has joined #panfrost
camus has quit [Read error: Connection reset by peer]
<alyssa> bbrezillon: ok, i was wrong about the frame shaders. I'm sorry.
nlhowell has joined #panfrost
<alyssa> I /am/ somewhat unsure why we cache RSDs
<alyssa> (Doesn't the cache cost more than just uploading them again to a temp pool?)
Rathann|Mobile has joined #panfrost
Rathann|Mobile has quit [Ping timeout: 480 seconds]
nlhowell is now known as Guest198
nlhowell has joined #panfrost
Guest198 has quit [Ping timeout: 480 seconds]
* alyssa tries to implement fast mipmaps
<alyssa> fast mipmapping, rather
<alyssa> Not conceptually hard, but figuring out what API to expose is nontrivial
<alyssa> might do it bifrost only, at least to start out and test the value
<macc24> fast mipmaps https://i.imgur.com/s4qWlYp.png xD
<alyssa> fast mipmap impl passed its first test ;-D
<macc24> \o/
<alyssa> whether it's meaningfully faster remains to be seen
nlhowell has quit [Ping timeout: 480 seconds]
<alyssa> ha HA!!
<alyssa> (asterisk: still need to verify correctness)
<alyssa> looks right over VNC at least
<alyssa> glmark2 -bterrain on Mali-G52:
<alyssa> 46fps to 53fps
<alyssa> (this is off-screen)
<alyssa> so frame time is cut by a massive 13%
<macc24> :O !!!
<alyssa> (The rest of glmark2 should be unaffected. -bterrain is the only scene stupid enough to call glGenerateMipmap in a hot path)
<alyssa> the fast mipmap generation is passing deqp-gles2 on g52
<alyssa> not complete nough for gles3, but seeing terrain improved that much means this is probably worth finishing up
<alyssa> that benchmark has taunted me for years, so i'm glad to finally get an explanation for it.
<cphealy> alyssa: That's a very nice improvement. terrain is one of the glmark2 benchmarks that performs significantly slower than Mali so this improvement is definitely welcome!
<alyssa> cphealy: for sure :)
<alyssa> still quite a bunch of todo's for that MR
<alyssa> (expanding functionality to cover gles3 requirements, porting to midgard, cleaning up the code, figuring out how to coax bbrezillon into reviewing it, ... ;) )
<cphealy> One interesting thing about glmark2 benchmarks is that even though some benchmarks are slower with Mesa than Mali DDK, others are faster with Mesa when compared to Mali DDK. Definitely promising!
rasterman has joined #panfrost
nlhowell has joined #panfrost
nlhowell has quit [Quit: WeeChat 3.3]
nlhowell has joined #panfrost
<HdkR> ooo, fast mips
<alyssa> cphealy: It is interesting how little glmark2 numbers say about real world perf *sighs*
<cphealy> That's likely true with many benchmarks... ;-)
<alyssa> yep
<cphealy> The marketing folks definitely like benchmarks though
<cphealy> Look, mine is 3fps faster than theirs
<HdkR> 1 to 4 FPS is a heck of an improvement! :D
<cphealy> haha, fair enough
<HdkR> Must be a ray tracing benchmark
<alyssa> HdkR: you joke but 4x faster!!
<HdkR> Perfect for marketing
<cphealy> alyssa: beyond the above mentioned change that improves terrain demo, are there any other known optimizations with G52 that are not already in Mesa 22 branch?
<alyssa> don't remember
<alyssa> probably no, been focused on Valhall
<cphealy> ack
rasterman has quit [Quit: Gettin' stinky!]
<alyssa> did I just accidentally implement an optimization for Mali-T720 only jeez I've caved
<alyssa> I don't even own any T720 hardware
kenzie35 has quit []
kenzie35 has joined #panfrost
<HdkR> It's a slippery slope. Soon you'll be optimizing for t6xx
<macc24> is there even t6xx hardware around that is still working
<HdkR> I'm sure there are a bunch of hard kernel boards being used
<HdkR> HardKernel even