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
pendingchaos has quit [Remote host closed the connection]
pendingchaos has joined #panfrost
jkl has quit [Quit: Gone.]
jkl has joined #panfrost
camus1 has quit [Remote host closed the connection]
camus has joined #panfrost
pendingchaos_ has joined #panfrost
pendingchaos has quit [Read error: No route to host]
Luc has joined #panfrost
Luc has quit [Killed (NickServ (Too many failed password attempts.))]
Luc has joined #panfrost
Luc has quit [Remote host closed the connection]
chewitt has quit [Quit: Zzz..]
camus has quit [Read error: Connection reset by peer]
camus has joined #panfrost
rasterman has joined #panfrost
indy has quit [Read error: Connection reset by peer]
indy_ has joined #panfrost
alpernebbi has joined #panfrost
camus has quit [Read error: Connection reset by peer]
camus has joined #panfrost
camus has quit []
camus has joined #panfrost
camus1 has joined #panfrost
camus has quit [Read error: Connection reset by peer]
pendingchaos_ has quit [Quit: Quit]
pendingchaos has joined #panfrost
pjakobsson has quit [Remote host closed the connection]
bobsy has quit [Remote host closed the connection]
bobsy has joined #panfrost
pjakobsson has joined #panfrost
chewitt has joined #panfrost
nlhowell has joined #panfrost
nlhowell has quit [Ping timeout: 480 seconds]
<robmur01>
chewitt: is that with all the Baikal hacks on top?
<robmur01>
forcing memattr to outer non-cacheable makes me wonder if they actually have ACE-lite coherency wired up
<robmur01>
I have a vague memory of seeing the suggestion somewhere that the GPU on Exynos 542x *can* be coherent, but that the interconnect isn't configured that way by default
<kinkinkijkin>
exynos 5422 in the xu4 is still giving a hard time?
<robmur01>
it never stopped :)
<kinkinkijkin>
yeah I missed a long chunk and was hoping it did, lol
<daniels>
I'm afraid there has not been a community spontaneously form around it and get it fixed
<kinkinkijkin>
I lost my board unfortunately so I can't be of much help with it anymore
<daniels>
most of the 5422/5800 hardware Collabora had has died of old age over the past couple of years
<kinkinkijkin>
not very many more years until the xu4 reaches EOL too...
<daniels>
that's still being sold? :o
<daniels>
I think we still have a couple of working XU3s, but on the other hand they haven't been switched on for a year or two now ...
<kinkinkijkin>
yes, but stores aren't ordering it
<kinkinkijkin>
it's still being manufactured though by hardkernel
<chewitt>
It's been on 'special' discount for a while to run down stocks .. when they're gone it's EOL/EOS
<kinkinkijkin>
oh?
<kinkinkijkin>
that's a change
camus has joined #panfrost
<chewitt>
or maybe I misread the sale stickers on the website
<kinkinkijkin>
last i had read they were going to continue manufacturing until 2021
<chewitt>
the Baikal folks have an interest in seeing it work on their new shiny .. so maybe that sparks some interest in getting T628 to a slightly better place
camus1 has quit [Ping timeout: 480 seconds]
<robmur01>
FWIW my quest to get the CTS running on T624 has now caught up to where it was before, but I'm stumped by cts-runner dereferencing NULL somewhere to do with EglGetDisplay (from memory, may be inaccurate) :(
<chewitt>
my petrolhead brain can't get past something to do with Cadillac's .. I'm still jetlagged too..
<chewitt>
ahh
<chewitt>
I should figure out how to build that into my image
<robmur01>
I suppose I could try building KODI if it's not too hard (Arch doesn't package a generic one)
<robmur01>
(or maybe even Kodi... caps fail)
<chewitt>
it has a fair list of dependencies but they are internally packaged and it's fairly simple to build
<robmur01>
hmm, it's gone 6, let's stop pretending to work and fire up the Juno :D
<chewitt>
9pm here and I will turn into a zombie if I don't get some Zzz so I might abandon ship
<chewitt>
there's a number of official Kodi lurkers in here tho
nlhowell has quit [Ping timeout: 480 seconds]
nlhowell has joined #panfrost
nlhowell1 has joined #panfrost
nlhowell is now known as Guest5997
nlhowell1 is now known as nlhowell
Guest5997 has quit [Remote host closed the connection]
nlhowell has quit [Read error: Connection reset by peer]
nlhowell has joined #panfrost
nlhowell is now known as Guest5998
nlhowell has joined #panfrost
Guest5998 has quit [Ping timeout: 480 seconds]
nlhowell is now known as Guest6002
nlhowell has joined #panfrost
Guest6002 has quit [Read error: Connection reset by peer]
<daniels>
robmur01: which winsys are you trying to use for it? we gave up and just use Xvfb for CTS because the tests don't really run with anything else
nlhowell is now known as Guest6003
nlhowell has joined #panfrost
Guest6003 has quit [Ping timeout: 480 seconds]
<robmur01>
daniels: I've been using the "null" target since the board doesn't have X
<robmur01>
although I think "default" ends up behaving much the same
<robmur01>
I was under the naive assumption that things might work with plain GBM/DRM...
<daniels>
lololololololololololololololololololol
<daniels>
at a stretch, surfaceless does more or less work for some things
<daniels>
but it's not because we love X11 that we run under Xvfb in CI :P
nlhowell has quit [Ping timeout: 480 seconds]
<robmur01>
sigh, guess it's time to cave and install xorg then
nlhowell has joined #panfrost
<kinkinkijkin>
xorg isn't so bad, sometimes, occasionally, given that it works and isn't being slow and you're on a fast device and xorg
<kinkinkijkin>
s/and xorg/
<daniels>
robmur01: Xvfb
<robmur01>
eh, I have a physical display, might as well see what's happening
<daniels>
it does make it drastically slower however ...
<daniels>
like, factor of 10
<robmur01>
noted
rasterman has quit [Quit: Gettin' stinky!]
<robmur01>
(and FWIW the xorg meta-package does include xorg-server-xvfb anyway)
nlhowell has quit [Ping timeout: 480 seconds]
<robclark>
daniels: I thought for deqp-gl* (and probably vk?) we use surfaceless, and we only use x11 for deqp-egl?
<daniels>
I haven't looked in the latest round of changes, but last I looked it was still surfaceful
<robclark>
looks like we are using `export EGL_PLATFORM=surfaceless`
cphealy_ has joined #panfrost
cphealy has quit [Read error: Connection reset by peer]
hanetzer2 has quit [Ping timeout: 480 seconds]
floof58 has quit [Ping timeout: 480 seconds]
<robmur01>
hmm, there's a try-catch around getConfigListEGL() 5 frames up from the segfault... wut?
<robmur01>
it's been a long time since I C++ed in anger, but I'm pretty sure that's not how exceptions are supposed to work :/
floof58 has joined #panfrost
<HdkR>
What an interesting thing to rely on try-catch for
cphealy_ has quit []
cphealy has joined #panfrost
pjakobsson has quit [Ping timeout: 480 seconds]
fahien2 has quit []
tomeu has quit [Quit: Ping timeout (120 seconds)]
ndufresne has quit [Quit: Ping timeout (120 seconds)]
italove has quit []
tomeu has joined #panfrost
fahien2 has joined #panfrost
ndufresne has joined #panfrost
ndufresne is now known as Guest6009
<robmur01>
well, the "default" target has in fact built successfully and runs without crashing, but moans about not finding any configs and the default one not being suitable. Under xvfb-run it tries to use swrast (and fails since I configured that out) rather than Panfrost, and a proper X server also refuses to start, so I utterly give up for now.
<robmur01>
back to what I *can* test, glmark2 -bshadow is crashing again: at "cfg.msaa = mali_sampling_mode(fb->rts[0].view);" in pan_emit_sfbd(), fb->rts is NULL
chewitt has quit [Ping timeout: 480 seconds]
hanetzer has joined #panfrost
WoC has quit [Remote host closed the connection]
WoC has joined #panfrost
<robmur01>
hmm, X not starting also appears somehow related to SFBD GPUs... replace the T720 on the FPGA with a T820 and unbind the T620, and lo, it works