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
karolherbst has joined #panfrost
alyssa has joined #panfrost
<alyssa> jenneron[m]: I think I fixed this a few weeks ago
<alyssa> MR !18115
<alyssa> It should've been backported appropriately, though maybe a bad release made it into a distro :(
<jenneron[m]> ok, i still build mesa myself, so i will just build it from master
<jenneron[m]> alyssa: i've also found this one https://bpa.st/3YBQ
<jenneron[m]> i suppose for enabling t628 in upstream mesa, i need to fix performance issue on exynos in upstream kernel?
<alyssa> er that's a new one
<alyssa> and no? if it works well enough I'll merge the patch?
<jenneron[m]> well, it works, but on exynos using upstream kernel it's slower than llvmpipe
<alyssa> Oh, uff
<jenneron[m]> using kernel hack (which is merged in postmarketOS) it works fine
<jenneron[m]> on the other hand, upstream device-trees do not enable GPU
<jenneron[m]> so they would not be affected
<jenneron[m]> only samsung tablets (but they don't have display support) and odroid boards (but they use mali ddk in their images) have GPU enabled in DT, on chromebooks it's not enabled
<alyssa> nod
<alyssa> if merging the 1-line allowlist patch means you can drop a patch in postmarketOS, i'm all for it :)
<jenneron[m]> actually we do not provide mesa fork, users have to build it themselves
<jenneron[m]> so, it would be nice to enable it
camus has joined #panfrost
<alyssa> Under good conditions I accept MRs :)
Daanct12 has joined #panfrost
chipxxx has joined #panfrost
<jenneron[m]> <alyssa> "jenneron: I think I fixed this a..." <- still happens (current main branch of mesa) https://bpa.st/WZ6Q
hanetzer1 has joined #panfrost
hanetzer has quit [Ping timeout: 480 seconds]
davidlt has joined #panfrost
Daaanct12 has joined #panfrost
Daanct12 has quit [Ping timeout: 480 seconds]
Daanct12 has joined #panfrost
Daaanct12 has quit [Ping timeout: 480 seconds]
hanetzer2 has joined #panfrost
hanetzer1 has quit [Ping timeout: 480 seconds]
philpax___ has quit [Server closed connection]
philpax___ has joined #panfrost
taowa__ has quit [Server closed connection]
taowa__ has joined #panfrost
chip_x has joined #panfrost
chipxxx has quit [Ping timeout: 480 seconds]
chip_x has quit [Read error: No route to host]
camus has quit [Remote host closed the connection]
camus has joined #panfrost
guillaume_g has joined #panfrost
<Daanct12> can anyone look at this issue for me? apitrace is attached
lvrp16 has quit [Server closed connection]
lvrp16 has joined #panfrost
Daaanct12 has joined #panfrost
Daanct12 has quit [Ping timeout: 480 seconds]
rasterman has joined #panfrost
psydroid[m] has quit []
warpme___ has joined #panfrost
camus1 has joined #panfrost
camus has quit [Remote host closed the connection]
CalebFontenotHaileysCuteNerdyB has joined #panfrost
robclark has quit [Server closed connection]
robclark has joined #panfrost
Dylanger has joined #panfrost
frytaped[m] has joined #panfrost
testing has joined #panfrost
jenneron[m] has joined #panfrost
JulianGroOld[m] has joined #panfrost
nergzd723 has joined #panfrost
Przemek[m] has joined #panfrost
psydroid[m] has joined #panfrost
robertfoss[m] has joined #panfrost
sharonmary6[m] has joined #panfrost
stebler[m] has joined #panfrost
strongtz[m] has joined #panfrost
thecycoone[m] has joined #panfrost
underpantsgnome[m] has joined #panfrost
toggleton[m] has joined #panfrost
Soroush has joined #panfrost
Daaanct12 has quit [Quit: Quitting]
iohannes has joined #panfrost
iohannes has quit []
iohannes has joined #panfrost
iohannes has quit [Remote host closed the connection]
iohannes has joined #panfrost
<iohannes> Hey, so what's the current situation with panfrost on the T604? I'm trying to put linux on a 2013 samsung chromebook; I've got sway running but afaict it's all in software. I can only get an eglInitialize failed error when trying to access the hardware. More of a sysadmin than a coder and never worked in low level graphics, but I'm willing to help out if there's anything I could do. If I wanted to work on the t604, how hard would it be and where woul
iohannes has quit [Remote host closed the connection]
<alyssa> jenneron[m]: ^^
<jenneron[m]> iohannes: unsupported. it might actually work some time ago, i'm still going to try it and bisect if needed
<jenneron[m]> i may do that when i receive a new laptop (my samsung chromebook now has a broken display)
<alyssa> note that t600 is likely to be even more broken than t620
<alyssa> the first midgard ;)
<jenneron[m]> if you want, you can try this version and patches yourself https://github.com/quarkscript/linux-armv7-xe303c12-only/tree/master/archlinuxarm/some_forked_apps/mesa, it seems that it worked for them
<jenneron[m]> alyssa: also, should I send MR to enable T628 or xorg issue has to be fixed firstly?
<alyssa> xorg issue?
<jenneron[m]> alyssa https://bpa.st/WZ6Q - the same happens on main branch if mesa built this night
<jenneron[m]> it doesn't happen on wayland and it didn't happen for me on Alpine with xorg, weird
<jenneron[m]> of*
<alyssa> jenneron[m]: `p dev->model`
rpirea__ has joined #panfrost
rpirea__ has quit []
rpirea has joined #panfrost
* robmur01 still had t624 working OK when last checked, so suspects whatever Mesa patch is at play ;)
pjakobsson has quit [Remote host closed the connection]
bbrezill1 has quit []
bbrezillon has joined #panfrost
<jenneron[m]> alyssa: $1 = (const struct panfrost_model *) 0x0
<greenjustin> Is that Kukui/Jacuzzi or an Hana/Elm?
<greenjustin> Oh nvm, daisy. That might work ok then.
<alyssa> jenneron[m]: is this mesa patched or not patched?
<jenneron[m]> alyssa: this is patched and installed to /usr/local, gnome + wayland works and recognizes t620 on the same installation
<alyssa> evidently the patch isn't quite right...
* alyssa eyes github
<alyssa> /* Check if we're loading against a supported GPU model. */
<alyssa> that's an old mesa
<alyssa> uprev
<jenneron[m]> alyssa: https://bpa.st/ICUQ
<alyssa> jenneron[m]: yes that's how it should look today
<jenneron[m]> that's what i use
<alyssa> ack
<alyssa> that should be ok
<jenneron[m]> -Dgallium-drivers=panfrost,kmsro,swrast -Dplatforms=x11,wayland -Dopengl=true -Dosmesa=true -Dglx=dri -Dshared-glapi=enabled -Dgles1=disabled -Dgles2=enabled -Degl=enabled -Dvulkan-drivers= -Ddri-drivers= -Dgbm=enabled -Dllvm=false
<alyssa> kmsro is unnecessary
<jenneron[m]> do flags look ok? i suppose i could miss something and something might been used not from /usr/local
<alyssa> I don't set any of those
<alyssa> -Dgallium-drivers=panfrost -Dvulkan-drivers=
<alyssa> is how i build
<jenneron[m]> alyssa: are you sure? as i understand exynos uses mali only for rendering, not for displaying
<jenneron[m]> and as i understand kmsro is needed for this, but i may be wrong
<alyssa> 70813c1c13b ("meson: Remove kmsro from gallium-drivers")
<jenneron[m]> oh
<alyssa> in gdb, could you `p dev->gpu_id` out of curiosity?
<jenneron[m]> alyssa: $1 = 1568
guillaume_g has quit []
rpirea has quit [Quit: Leaving]
<alyssa> hm
<robclark> alyssa: ^^^
<robclark> I guess we don't have perfetto enabled in any of the CI builds
<robclark> oh, wait.. no.. just panfrost uapi header is br0ken
sharonmary6[m] has quit []
psydroid[m] has quit []
<robclark> yeah, found that
CalebFontenotHaileysCuteNerdyB has quit []
Przemek[m] has quit []
underpantsgnome[m] has quit []
avane has joined #panfrost
rasterman has quit [Quit: Gettin' stinky!]
davidlt has quit [Ping timeout: 480 seconds]
avane has quit [Remote host closed the connection]
avane has joined #panfrost
asdf has joined #panfrost
asdf has quit []