ChanServ changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard + Bifrost + Valhall - Logs https://oftc.irclog.whitequark.org/panfrost
kinkinkijkin has joined #panfrost
kinkinkijkin has quit []
hexdump01 has joined #panfrost
hexdump0815 has quit [Ping timeout: 480 seconds]
alpernebbi has quit [Ping timeout: 480 seconds]
alpernebbi has joined #panfrost
warpme has joined #panfrost
bbrezillon has quit [Quit: WeeChat 4.6.3]
pjakobsson has joined #panfrost
bbrezillon has joined #panfrost
simon-perretta-img has joined #panfrost
rasterman has joined #panfrost
paulk-bis has joined #panfrost
paulk has quit [Ping timeout: 480 seconds]
warpme has quit []
warpme has joined #panfrost
warpme has quit []
warpme has joined #panfrost
warpme has quit []
dsimic is now known as Guest18251
dsimic has joined #panfrost
Guest18251 has quit [Ping timeout: 480 seconds]
<mntirc> daniels: perhaps interesting for you, one of our users figured out why firefox is slow on panfrost/rk3588 https://community.mnt.re/t/poor-browser-performance/2042/30
<mntirc> step 1 > Since the panfrost gallium driver disables blit texture transfer, the format conversion falls to software implementation, which is very slow
<mntirc> > The cause was the _mesa_choose_texture_format(..., internalFormat=GL_BGRA8_EXT,...) here returning PIPE_FORMAT_R8G8B8A8_UNORM rather than PIPE_FORMAT_B8G8R8A8_UNORM
<mntirc> > That could be fixed by reordering the corresponding mesa format order in this table. This is what the second patch does
paulk-bis has quit []
paulk has joined #panfrost
DVulgaris has quit [Quit: Catch you later.]
<daniels> mntirc: oh man that is a great find ... and not great that it's there :\
<daniels> kusma1: ^ think this one is for you - I guess we need to have separate tables for the mappings so we don't have RGBA/BGRA conversions for no reason?
<mntirc> daniels: indeed firefox is really snappy now
<urja> is that problem a thing only for RK3588 (Valhall?) or for all panfrost GPUs?
tlwoerner_ has joined #panfrost
tlwoerner has quit [Ping timeout: 480 seconds]
<alyssa> urja: probably all
<alyssa> would explain a lot about midgard misery back in the day..
<mntirc> :0
<urja> ... i should update & patch mesa for my personal RK3288 distro, then :P
DVulgaris has joined #panfrost
rasterman has quit [Quit: Gettin' stinky!]
<HdkR> Someone should really add a one-time log to the software conversion fallbacks in mesa. At least get a log somewhere that software fallback has occured. Freedreno hit the same problem a couple times this last year.
<alyssa> ...speaking of ancient hardware, anyone want an odroid go advance?
<alyssa> (mali-g31, the vacuum cleaner gpu)
<HdkR> Oops, I tossed all mine when I moved.
<alyssa> HdkR: oh great can I ship you back the one you sent me in 2020 then? :P
<HdkR> Oh perfect, looks like you have one to throw away :)
simon-perretta-img has quit [Ping timeout: 480 seconds]
<linkmauve> Which generation is that? I have a 7 and a 10 so far.
<linkmauve> Mali-G52 and Mali-G610.
dliviu has quit [Quit: Going away]
dliviu has joined #panfrost
jernej- has joined #panfrost
jernej has quit [Read error: Connection reset by peer]
possiblyquestio has joined #panfrost
possiblyquestio has quit []