<alyssa>
So how is a single pair of tests failing with this..
<alyssa>
valgrind clean
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
<icecream95>
alyssa: C++ would be mesa::drivers::panfrost::bifrost::compiler::bifrost_ir::Instruction<int Arch, typename Ref=std::variant<std::shared_ptr<mesa::drivers::panfrost::bifrost::compiler::bifrost_ir::Instruction_base>, std::weak_ptr<mesa::drivers::panfrost::bifrost::compiler::bifrost_ir::Instruction_base>>, typename
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
Net147 has joined #panfrost
empty_string has quit [Ping timeout: 240 seconds]
empty_string has joined #panfrost
<macc24>
HdkR: cool
<macc24>
but won't increase of display resolution kill g31?
<robmur01>
IKR, just scanning out 854x480 takes literally hundreds of megabytes per second of memory bandwidth! :P
<robmur01>
(specifically, 0.98 hundreds)
<macc24>
that's a lot of bytes per second
<alyssa>
macc24: I guess for the intended use case it's ok, but yeah don't do any 3D gaming maybe
<macc24>
is g32 that slow?
<alyssa>
g31 but... it's low power ;)
<macc24>
finally low resolution is a plus
<alyssa>
Yeah
<alyssa>
"Pixel/Texturing Throughput 1.3 Gpix/s"
<alyssa>
So you're not going to be fillrate limited, but..
<macc24>
would mpv work in full 60fps on that device?
<alyssa>
Ought to
<alyssa>
Panfrost is slow on Bifrost rn
<alyssa>
"make it work, _then_ make it fast" ;)
<macc24>
oh, talking about "slow", minetest on g72 is slower than i think it should be
<macc24>
when looking at trees the performance tanks
<alyssa>
Yeah, I am not taking performance issues on Bifrost :p
<alyssa>
Optimization is a Big™ project that's already in progress, just be patient and maybe play less video games if it bugs you 😇
<alyssa>
:p
<macc24>
the slowness is also seen in firefox
<macc24>
when i don't force minimum clock to be 500something
kaspter has quit [Quit: kaspter]
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
tomboy64 has quit [Remote host closed the connection]
tomboy64 has joined #panfrost
<alyssa>
ok
<macc24>
wait a second
<macc24>
robmur01: >just scanning out 854x480 takes literally hundreds of megabytes per second of memory bandwidth
<macc24>
isn't that what afbc is for?
kaspter has joined #panfrost
<alyssa>
yeah
<macc24>
so it isn't as bad
<robmur01>
but also: sarcasm ;)
<robmur01>
G31 is optimised for low power, but that's still in the context of running modern-day Android on low-end phones - that's still a relatively tiny display, even if it's bigger than the even tinier one
<macc24>
i wonder if i can run portal on odroid go2, it surely won't be gpu'd on a 480x320 display xD
<robmur01>
I'd be pretty sure that OGS is still going to be CPU-limited for the things it's intended for
<macc24>
i gotta get sound working on duet before getting a new toy, i mean device
<alyssa>
g31 = toys :p
<macc24>
it's a quadcore 1.3ghz arm chip that may be faster than my old phone
<robmur01>
A35 is distinctly less beefy than even A53, though
<felipealmeida>
robmur01: oh! that makes it easier, thanks
tgall_foo has joined #panfrost
alpernebbi has quit [Quit: alpernebbi]
steev_ is now known as steev
kaspter has quit [Quit: kaspter]
davidlt has quit [Ping timeout: 268 seconds]
raster has quit [Quit: Gettin' stinky!]
<alyssa>
Hmm, shaders that are exactly 4096 bytes seem to confuse Bifrost (leading to execution permission faults)
<alyssa>
Not sure who's bug this is.
<alyssa>
*whose
<macc24>
definitely i didn't introduce it
<urjaman>
add a nop on the end? :P
cphealy has quit [Quit: Leaving]
raster has joined #panfrost
<dschuermann>
alyssa: I would be interested to know which patch of !6666 resolves the 2 crashes and if they are also resolved on t760 so that I can remove them from the CI list
<dschuermann>
(I assume I know the answers, but would like to confirm)