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
camus has joined #panfrost
camus1 has quit [Ping timeout: 480 seconds]
Bennett has quit [Remote host closed the connection]
WoC has quit [Remote host closed the connection]
WoC has joined #panfrost
rasterman has quit [Quit: Gettin' stinky!]
robmur01 has quit [Ping timeout: 480 seconds]
robmur01 has joined #panfrost
robmur01 has quit [Remote host closed the connection]
robmur01 has joined #panfrost
robmur01_ has joined #panfrost
robmur01__ has joined #panfrost
robmur01 has quit [Ping timeout: 480 seconds]
robmur01 has joined #panfrost
robmur01_ has quit [Ping timeout: 480 seconds]
robmur01__ has quit [Ping timeout: 480 seconds]
robmur01_ has joined #panfrost
robmur01 has quit [Ping timeout: 480 seconds]
robmur01__ has joined #panfrost
robmur01 has joined #panfrost
robmur01_ has quit [Ping timeout: 480 seconds]
robmur01_ has joined #panfrost
robmur01__ has quit [Ping timeout: 480 seconds]
camus1 has joined #panfrost
camus has quit [Read error: Connection reset by peer]
robmur01 has quit [Ping timeout: 480 seconds]
robmur01__ has joined #panfrost
robmur01_ has quit [Ping timeout: 480 seconds]
robmur01 has joined #panfrost
robmur01_ has joined #panfrost
robmur01__ has quit [Ping timeout: 480 seconds]
robmur01 has quit [Ping timeout: 480 seconds]
robmur01_ has quit [Read error: Connection reset by peer]
robmur01_ has joined #panfrost
robmur01__ has joined #panfrost
robmur01_ has quit [Ping timeout: 480 seconds]
camus has joined #panfrost
camus1 has quit [Ping timeout: 480 seconds]
MoeIcenowy has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
MoeIcenowy has joined #panfrost
camus1 has joined #panfrost
camus has quit [Ping timeout: 480 seconds]
f11f12 has joined #panfrost
tolszak has joined #panfrost
AreaScout has joined #panfrost
rasterman has joined #panfrost
tolszak has quit [Ping timeout: 480 seconds]
robmur01__ has quit []
robmur01 has joined #panfrost
rando25892 has quit [Quit: No windows for this server]
rando25892 has joined #panfrost
camus has joined #panfrost
camus1 has quit [Remote host closed the connection]
tolszak has joined #panfrost
camus1 has joined #panfrost
camus has quit [Ping timeout: 480 seconds]
f11f12 has quit [Quit: Leaving]
<tolszak> tomeu: Hi, following happened on 5.14 Odroid N2+: https://pastebin.com/eiZhyPyE, should I submit it or perhaps it is fixed in later releases?
<tomeu> tolszak: so it looks like the client closed their GPU device FD while some jobs were still in flight?
<tolszak> tomeu: Possible, but still userspace shouldn't crash kernel right?
<tolszak> tomeu: Yeah I confirm that it happened when the example program I created in other task (https://gitlab.freedesktop.org/mesa/mesa/-/issues/5605) was not closed cleanly
<tomeu> sure, it shouldn't happen, just trying to understand in what conditions this happened
<robmur01> looks like the same old thing that was fixed in 5.15
<tolszak> robmur01: Ok, thanks. Currently I don't have easy way to test it with 5.15 but will be back with the bug if it happens there too.
<robmur01> the key commit should be 7fdc48cc63a3 ("drm/panfrost: Make sure MMU context lifetime is not bound to panfrost_priv") - that fixes the worst of the raciness
nlhowell has joined #panfrost
<AreaScout> alyssa, thx for the MR/patch :), the blend errors are gone now, however I experience problems with shaders now, ChromeOS https://pastebin.com/raw/fyBAJKwH and PPSSPP https://pastebin.com/raw/XNmY4Gib can I somehow easily get around of this errors ?
<tolszak> robmur01: tomeu: Regarding this issue: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5605 . I was able to determine that sampler works OK, the issue happens also without texture, for some reason when scale is > 15.170372 e.g. it starts with 15.170373. So when scale is > 15.170372 the glitch happens when it is <= 15.170372 it doesn't.
<tolszak> PAN_MESA_DEBUG=trace doesn't change between those 2 different scale values.
<tolszak> If I interpolate texture coords instead of changing vertex coords then it works alright. Seems like the issue is somewhere after output of vertex shader and before input to fragment shader
<tolszak> tomeu: robmur01: Any hint where to look more?
Bennett has joined #panfrost
macc24 has joined #panfrost
<robmur01> sorry, I'm just kernel guy; the actual graphics side of things is completely beyond me :)
<tolszak> robmur01: Thanks and sorry for bothering.
<tomeu> tolszak: hmm, that's already quite a bit
<tomeu> so scaling is something quite high level, can you reduce that to uniform values or something else at the driver or gpu level?
<macc24> imageine not knowing a bit about everything
<tolszak> I mean the scale changes vertex coord
<tolszak> tomeu: So effectively it just expands the rectangle by changing its coords
<tolszak> tomeu: Not really unless one can point me to some docs how to do that.
<tolszak> tomeu: ^ that was answer to "can you reduce that to uniform values or something else at the driver or gpu level?"
<macc24> that's a lot of pings
<tolszak> I'm sorry, it is not like I use IRC on regular basis. But I think I understand, thanks for tip.
<tomeu> tolszak: ok, so when you say scale, it's just vertex coords
<tolszak> yes it is only vertex coords
<tolszak> that changes
<tolszak> nothing else
<tomeu> would you be able to test your app under the DDK?
<macc24> tomeu: wouldn't it be easier to test with llvmpipe?
<tomeu> well, I was wondering if the DDK did something different
<macc24> hmm
<tomeu> my understanding is that it had been tested with llvmpipe, and the problem didn't show up
<macc24> well you never know
<tolszak> do I need to use odroid hardkernel image for that?
<tomeu> guess that would be easiest
<tomeu> but I don't have direct experience
<tolszak> this particular example can't be tested with softpipe as it uses some kind of gbm extension that doesn't appear on softpipe
<macc24> softpipe ≠ llvmpipe
<tolszak> I see
<tolszak> How can I use llvm
<tolszak> ?
<tolszak> I think I have it built
* macc24 shrugs
<tolszak> I will check it with llvmpipe, building it now, it was disabled in yocto by default
f11f12 has joined #panfrost
MoeIcenowy has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
MoeIcenowy has joined #panfrost
MoeIcenowy has quit []
MoeIcenowy has joined #panfrost
WoC is now known as Guest5530
WoC has joined #panfrost
Guest5530 has quit [Ping timeout: 480 seconds]
indy has quit []
indy has joined #panfrost
ente has joined #panfrost
camus has joined #panfrost
camus1 has quit [Ping timeout: 480 seconds]
f11f12 has quit [Quit: Leaving]
macc24 has quit [Ping timeout: 480 seconds]
nlhowell has quit [Ping timeout: 480 seconds]
Bennett has quit [Remote host closed the connection]
macc24 has joined #panfrost
Rathann|Mobile has joined #panfrost
leah has joined #panfrost
rasterman has quit [Quit: Gettin' stinky!]
Rathann|Mobile has quit [Ping timeout: 480 seconds]
AreaScout has quit [Quit: Leaving]
WoC has quit [Remote host closed the connection]
WoC has joined #panfrost
WoC has quit [Remote host closed the connection]
WoC has joined #panfrost
<alyssa> AreaScout_: Guess my fix broke more things. Thanks for testing 😅
<alyssa> Ah, just a little typo in the first patch I think. Will fix tomorrow (not at my Mesa computer right now)
WoC has quit [Ping timeout: 480 seconds]
WoC has joined #panfrost
WoC has quit [Remote host closed the connection]
WoC has joined #panfrost