alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - Logs https://freenode.irclog.whitequark.org/panfrost - <daniels> avoiding X is a huge feature
zkrx has quit [Ping timeout: 246 seconds]
kaspter has quit [Remote host closed the connection]
kaspter has joined #panfrost
vstehle has quit [Ping timeout: 246 seconds]
zkrx has joined #panfrost
atler has quit [Killed (tolkien.freenode.net (Nickname regained by services))]
atler has joined #panfrost
davidlt has joined #panfrost
kaspter has quit [Read error: Connection reset by peer]
kaspter has joined #panfrost
camus has joined #panfrost
kaspter has quit [Ping timeout: 240 seconds]
camus is now known as kaspter
kaspter has quit [Remote host closed the connection]
kaspter has joined #panfrost
vstehle has joined #panfrost
archetech has joined #panfrost
guillaume_g has joined #panfrost
fourkbomb has quit [*.net *.split]
camus has joined #panfrost
kaspter has quit [Ping timeout: 252 seconds]
camus is now known as kaspter
kaspter has quit [Ping timeout: 240 seconds]
kaspter has joined #panfrost
sphalerite has quit [Quit: WeeChat 2.9]
sphalerite has joined #panfrost
archetech has quit [Remote host closed the connection]
fourkbomb has joined #panfrost
raster has joined #panfrost
<macc24> has anyone tried running ppsspp with sdl on bifrost?
stikonas has joined #panfrost
raster has quit [Read error: Connection reset by peer]
raster has joined #panfrost
indy has quit [Ping timeout: 260 seconds]
<macc24> :o panfrost can render gta liberty city stories on ppsspp on g31
<HdkR> Wait until it hits a game that requires tessellation
<macc24> so slow though, probably related to old mesa version
indy has joined #panfrost
catfella has quit [Remote host closed the connection]
Elpaulo has joined #panfrost
leah has quit [Quit: WeeChat 2.8]
robmur01 has quit [Ping timeout: 240 seconds]
robmur01 has joined #panfrost
nlhowell has joined #panfrost
camus has joined #panfrost
kaspter has quit [Ping timeout: 260 seconds]
camus is now known as kaspter
Net147 has quit [Ping timeout: 268 seconds]
Net147 has joined #panfrost
cowsay has quit [Ping timeout: 268 seconds]
cowsay has joined #panfrost
Net147 has quit [Ping timeout: 268 seconds]
WoC has quit [Remote host closed the connection]
WoC has joined #panfrost
yann has quit [Ping timeout: 252 seconds]
Net147 has joined #panfrost
nlhowell has quit [Remote host closed the connection]
nlhowell has joined #panfrost
guillaume_g has quit [Quit: Konversation terminated!]
WoC has quit [Remote host closed the connection]
WoC has joined #panfrost
WoC has quit [Remote host closed the connection]
WoC has joined #panfrost
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
camus has joined #panfrost
kaspter has quit [Ping timeout: 252 seconds]
camus is now known as kaspter
stikonas has quit [Read error: Connection reset by peer]
stikonas has joined #panfrost
robmur01 has quit [Ping timeout: 240 seconds]
davidlt has quit [Ping timeout: 252 seconds]
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
nlhowell has quit [Ping timeout: 240 seconds]
camus has joined #panfrost
kaspter has quit [Ping timeout: 252 seconds]
camus is now known as kaspter
kaspter has quit [Remote host closed the connection]
kaspter has joined #panfrost
megi has quit [Quit: WeeChat 3.1]
megi has joined #panfrost
danboid has joined #panfrost
<danboid> I recently got an Amlogic S905X3 board with a G3
<danboid> Mali G31 MP2
<danboid> I have installed Manjaro on it and enabled glamour but the performance is v.bad - I can't even move windows smoothly (under MATE)
<danboid> Is it still early days for G31 support in Mesa or is this another issue?
<danboid> I've got a Allwinnher H6 board recently too, that has a Mali-T720 and I can move windows about smoothly under MATE but that doesn't work with HDMI hot swapping
<danboid> On th Manjaro / G31 board I'm running mesa 21.0.3
<danboid> and Linux 5.11.13
<danboid> That mesa release isn't 2 weeeks old yet but maybe upgrading to mesa-git could fix it?
<icecream95> danboid: 21.0 is quite an old release in terms of Bifrost support, but note that Wayland compositors usually work better than Xorg on Panfrost
<danboid> Is there any diffeence between GNOME wayland and KDE wayland for 'frost performance?
<danboid> 2 weeks is old? :)
<alyssa> 21.0 branched off in January
<alyssa> so icecream95 is right
<HdkR> and 21.1 is already released :)
<cphealy> danboid: I bumped into poor performance with G31 on a different platform a few days ago when running glmark2. In my case it turned out that the GPU was seriously underclocked. Have you validated that the GPU is clocked at the correct frequency?
<danboid> cphealy, No, how to check the GPU clock?
<danboid> cphealy, Should that be in the xorg log? /proc?
<cphealy> cat /sys/kernel/debug/clk/clk_summary
<danboid> /sys even
<danboid> Booting it up now...
<cphealy> I'm not familiar with S905X3 but perhaps it's using devfreq driver for GPU frequency scaling. If so, you should be able to find a stack of devfreq files/directories in sysfs too. devfreq will show what the frequency is for the device the driver is for.
<alyssa> cphealy: Wiring in some crude GPU memory accounting to panfrost userspace
<alyssa> dunno if I'll be happy enough with it to land it but maybe will be of interest
<cphealy> crude GPU memory accounting would be better than what we have today, correct? ;-)
<alyssa> crude GPU memory accounting is better than no GPU memory accounting, yes ;)
<cphealy> sold!
<cphealy> alyssa: can you share any details of what this memory accounting does?
<alyssa> right now? I just want to know total size allocated ;P
<danboid> cphealy, Thats dumped loads of stuff. What t grep for?
<alyssa> cphealy: and would love to know why opening webgl aquarium in chromium consumes 300MB of GPU mem >_>
<alyssa> Oh, awful. Memory usage isn't even deterministic in the lower digits because of BO cache behaviour.
<alyssa> bbrezillon: The real joy of elimiating struct set* is getting back some semblance of determinism :-p
<robclark> alyssa: something like drm/msm's $debugfs/gem + gem bo debug labels is a useful thing for tracking down who is using how much gpu memory and for what
<alyssa> robclark: Yeah I'm labeling everything now
<alyssa> labeled
* alyssa apologises to Vulkan
<HdkR> poor vulkan :)
<danboid> <Vulkan does it best Spok miffed face in return>
<alyssa> (That's on T860)
<alyssa> Admittedly this isn't totally right because BO cache
<cphealy> alyssa: cool! Is there support for texture buffers too?
<cphealy> I suppose you actually need a test with textures to demonstrate that... ;-)
<alyssa> cphealy: There's no good way for me to distinguish textures from render targets so those will be reported as rrender targets :p
<cphealy> alyssa: darn, that's a pretty useful thing to be able to differentiate.
<alyssa> thanks OpenGL
* alyssa stifles giggle
<HdkR> Time for a panfrost CVE to land? :)
<alyssa> HdkR: hush you
<alyssa> :p
<alyssa> anyway i'm like 3 rabbit holes over
<alyssa> ...what was I originally working on again
<alyssa> I sure hope this is worth it.
kaspter has quit [Ping timeout: 252 seconds]
kaspter has joined #panfrost
danboid has quit [Quit: Leaving]
stikonas has quit [Remote host closed the connection]
<alyssa> I think I'm happy with this direction :-)
danboid has joined #panfrost
<danboid> Those are the glmark2es results for my Android TV box
danboid has quit [Client Quit]
warpme_ has quit [Quit: Connection closed for inactivity]
kaspter has quit [Ping timeout: 246 seconds]
kaspter has joined #panfrost