ChanServ changed the topic of #lima to: Development channel for open source lima driver for ARM Mali4** GPUs - Kernel has landed in mainline, userspace driver is part of mesa - Logs at https://people.freedesktop.org/~cbrill/dri-log/index.php?channel=lima and https://freenode.irclog.whitequark.org/lima - Contact ARM for binary driver support!
dev1990 has quit [Quit: Konversation terminated!]
camus has joined #lima
kaspter has quit [Ping timeout: 246 seconds]
camus is now known as kaspter
Elpaulo1 has joined #lima
Elpaulo has quit [Read error: Connection reset by peer]
enunes has quit [Quit: ZNC - https://znc.in]
Elpaulo1 is now known as Elpaulo
Danct12 has quit [Remote host closed the connection]
Danct12 has joined #lima
camus has joined #lima
kaspter has quit [Ping timeout: 276 seconds]
camus is now known as kaspter
Elpaulo has quit [Read error: Connection reset by peer]
Elpaulo has joined #lima
Barada has joined #lima
Barada has quit [Quit: Barada]
camus has joined #lima
kaspter has quit [Ping timeout: 264 seconds]
camus is now known as kaspter
<linkmauve> Thanks!
<linkmauve> It also seems to fix --run=gltransition’s top right shadertoy!
kaspter has quit [Ping timeout: 246 seconds]
kaspter has joined #lima
Barada has joined #lima
dev1990 has joined #lima
cwabbott has quit []
cwabbott has joined #lima
<linkmauve> There is a huge regression on compilation time compared to 20.3.4, I originally thought it was caused by disabling NDEBUG but that’s not the case, here is a flamegraph of the startup: https://linkmauve.fr/files/lima-flamegraph.svg
<linkmauve> It was also present before that fix though.
<linkmauve> For comparison, on 20.3.4: https://linkmauve.fr/files/lima-20.3.4-flamegraph.svg
warpme_ has joined #lima
cp- has quit [Quit: Disappeared in a puff of smoke]
cp- has joined #lima
cp- has quit [Quit: Disappeared in a puff of smoke]
cp- has joined #lima
cp- has quit [Client Quit]
cp- has joined #lima
monstr has joined #lima
cp- has quit [Client Quit]
camus has joined #lima
kaspter has quit [Ping timeout: 260 seconds]
camus is now known as kaspter
cp- has joined #lima
camus has joined #lima
kaspter has quit [Ping timeout: 265 seconds]
camus is now known as kaspter
Barada has quit [Quit: Barada]
Viciouss3 has joined #lima
Net147 has joined #lima
zombah has joined #lima
mripard has joined #lima
Net147_ has quit [Ping timeout: 256 seconds]
zombah_ has quit [Ping timeout: 256 seconds]
Viciouss has quit [Ping timeout: 256 seconds]
griffinp- has quit [Ping timeout: 256 seconds]
plaes has quit [Ping timeout: 256 seconds]
mripard_ has quit [Ping timeout: 256 seconds]
cp- has quit [Quit: Disappeared in a puff of smoke]
cp- has joined #lima
Viciouss3 is now known as Viciouss
Barada has joined #lima
cp- has quit [Quit: Disappeared in a puff of smoke]
Barada has quit [Quit: Barada]
cp- has joined #lima
camus has joined #lima
kaspter has quit [Remote host closed the connection]
camus is now known as kaspter
megi has quit [Quit: WeeChat 3.0.1]
megi has joined #lima
monstr has quit [Remote host closed the connection]
<anarsoul|2> linkmauve: looks like your 20.3.4 build doesn't have debug symbols
<anarsoul|2> I guess using list_lenght() isn't a good idea :)
<anarsoul|2> linkmauve: completely untested, but can you try this? https://gist.github.com/anarsoul/105a676e1be85e75bc519d4378669bc1
<linkmauve> Yeah, I was using the version from my distribution, which *still* doesn’t ship debug symbols, in 2021… :|
<linkmauve> I could build a 20.3.4 if that helps, or even bisect.
<anarsoul|2> nah, please try the patch from above
<linkmauve> anarsoul|2, with this patch, ppir_liveness_set_clone() takes less than half of its former sample count: https://linkmauve.fr/files/phone-anarsoul.svg
<anarsoul|2> cool, is it close to 20.3.4 though?
<linkmauve> Nowhere near.
<anarsoul|2> what's runtime difference with patch and without patch?
<linkmauve> It still takes a bit less than 17s before gtk4-demo is back to ~0% of CPU consumed, while that takes only 5.41s in 20.3.4.
<linkmauve> A bit more than 17s without patch, 2s.
<linkmauve> So 17.35s without → 16.95s with the patch.
<anarsoul|2> is it release or debug version?
<linkmauve> Debug, but release version was very similar.
<linkmauve> Release version is 13.56s.
<linkmauve> Note that when I say debug, I mean compiled without -DNDEBUG and with -g, but still at -O3 -march=native.
<linkmauve> Which might be different from what my distribution (ALARM) defines.
<anarsoul|2> I'm asking whether it's --buildtype=debug/debugoptimized or --buildtype=release
<anarsoul|2> it's meson option
<anarsoul|2> there were no changes to regalloc or liveness analysis since april 2020
<linkmauve> -D buildtype=plain, but CFLAGS is defined to CFLAGS="-march=native -O3 -pipe -fstack-protector-strong -fno-plt"
<linkmauve> I can rebuild with --buildtype=release if you want to try, will that override my CFLAGS or should I unset it first?
<adema-> Hello everyone! I've been trying the lima driver with a kernel 5.11 on a le potato board (aml-s905x-cc) and I noticed some colors are a bit off
<adema-> like the blue gets green and green gets flashy green
<anarsoul|2> linkmauve: yeah, try this pkgbuild
<anarsoul|2> it also has lto enabled
<linkmauve> I didn’t build with LTO because I was planning on testing changes.
<linkmauve> Can LTO alone give that much of an improvement?
<anarsoul|2> well
<anarsoul|2> you can try build 20.3.4 with your options/flags
<anarsoul|2> let's compare apples to apples
<anarsoul|2> adema-: what app?
<linkmauve> Good idea. :)
<adema-> So I noticed it with: the xfce4 default background image and in Kodi
<adema-> I can send logs and/or screenshot probably if that helps
<anarsoul|2> yeah, at least screenshot would be nice
<adema-> ok!
<adema-> What struck me the most was how flashy what Kyle's hat (from South Park)
<adema-> +
<adema-> wow
<adema-> the screenshot are actually ok
<adema-> Had to take a picture with my phone, sorry for the average quality :/
Danct12_ has joined #lima
Danct12 has quit [Ping timeout: 246 seconds]
tlwoerner has joined #lima
camus has joined #lima
kaspter has quit [Ping timeout: 264 seconds]
camus is now known as kaspter
Elpaulo has quit [Quit: Elpaulo]
Elpaulo has joined #lima
<anarsoul|2> adema-: what mesa version is it?
<adema-> mesa-20.3.4
<anarsoul|2> can you try mesa from git?
<adema-> I can try
kaspter has quit [Ping timeout: 246 seconds]
kaspter has joined #lima