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
belgin has quit [Quit: Leaving]
vstehle has quit [Ping timeout: 268 seconds]
nickolas360 has left #panfrost ["WeeChat 1.6"]
enunes has quit [Ping timeout: 240 seconds]
enunes has joined #panfrost
Elpaulo has quit [Read error: Connection reset by peer]
Elpaulo has joined #panfrost
megi has quit [Ping timeout: 265 seconds]
vstehle has joined #panfrost
<bbrezillon> warpme_: I really need a way to reproduce it myself
davidlt has joined #panfrost
<warpme_> bbrezillon: what about log from apitrace which you can replay in your environment?
<bbrezillon> warpme_: would work too
<warpme_> ok - then I'll get apitrace and provide you url to download (it will have also demonstration of another issue: flickering luma/chroma at video playback). what mesa code I need to use?
belgin has joined #panfrost
<bbrezillon> warpme_: master should be fine
<bbrezillon> or the last version that was working for you
<bbrezillon> it shouldn't matter to capture the trace
yann has quit [Ping timeout: 265 seconds]
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
yann has joined #panfrost
<warpme_> bbrezillon: pls find at http://warped.inet2.org/myth-panfrost-trace.xz apitrace from current master of mesa on s912. Trace also shows flickering picture at playback phase. Let me know is this file ok for you to reproduce issues!
megi has joined #panfrost
<bbrezillon> warpme_: thx
<tomeu> narmstrong: btw, your runner seems to be down?
raster has joined #panfrost
<alyssa> bbrezillon: Fixing 78 tests?!
<bbrezillon> alyssa: yes
<bbrezillon> warpme_: duh, it works perfectly fine here
<warpme_> bbrezillon: i understand apitrace plays ok for you. what kernel + patches are you using for testing? i'm on 5.3.0 with https://github.com/superna9999/linux/commits/amlogic/v5.3/panfrost applied
<bbrezillon> warpme_: 5.3-rc8
<bbrezillon> but I can update to 5.3
<bbrezillon> and mesa master + the revert reverted
<bbrezillon> and I'm testing on t860
<bbrezillon> but I'd expect it to behave pretty much the same way on t860
<narmstrong> tomeu: let me check
<narmstrong> Last contact: 41 minutes ago
<narmstrong> tomeu: let me check
Depau has quit [Quit: ZNC 1.7.4 - https://znc.in]
Depau has joined #panfrost
<warpme_> bbrezillon: what about https://github.com/superna9999/linux/commits/amlogic/v5.3/panfrost ? neil mention to me these are safe patches from ml
<robmur01> warpme_: those shouldn't matter for T860
<narmstrong> tomeu: pushed my changes on https://gitlab.freedesktop.org/narmstrong/mesa/commits/ci-panfrost-include on top of your tree, I'm waiting for container/build jobs to finish, but my runner should be up
Depau has quit [Quit: ZNC 1.7.4 - https://znc.in]
<warpme_> robmur01: so difference between bbrezillon and mine is 5.3-rc8 vs 5.3; bbrezillon can You test with mainline 5.3?
<narmstrong> warpme_: nop, the main different is t820 vs t860, t820 hasn't been heavily tested since you can only find it on Amlogic S912 and on robmur01's FPGA
<bbrezillon> warpme_: I can
Depau has joined #panfrost
<warpme_> aha - so maybe indeed my issue is because current mesa not loves t820?
<narmstrong> warpme_: nothing has been done/tested for t820 in fact, we use the fact t820 is close to t860
<warpme_> so i must say support for t820 is pretty good! only issue i have is flickering picture at gles surface rendered video playback....
<warpme_> rest works well
<warpme_> i mean OpenGL ui with transitions etc.
<tomeu> narmstrong: awesome, should we add them to https://gitlab.freedesktop.org/mesa/mesa/merge_requests/2064 ?
<bbrezillon> warpme_: same thing with v5.3
<bbrezillon> it works fine here (no blank screen)
<warpme_> and want about playback of video?
<tomeu> narmstrong: I don't see any shared runners with the lava-meson-gxm-khadas-vim2 tag, maybe it's a project-specific runner?
<warpme_> want->what
<tomeu> narmstrong: if so, then you need to ask daniels for a token so it's a global shared runner (I think)
<narmstrong> tomeu: it's shared, but yeah maybe I need a global token
<warpme_> bbrezillon: you are on t860 right? if so then i think issue is that original commit in question is ok for t860 but not for t820?
<bbrezillon> warpme_: which would be weird, especially since it's supposed to do the exact same thing (after the missing NULL assignment I provided)
<bbrezillon> I don't really see why one would work and not the other
<bbrezillon> I must be missing something obvious
<warpme_> so lets summarise: we have the same kernel; differences are: hw and kernel patchset. Just for sanity check: may you apply neil's patchset and test?
<tomeu> t860 and t820 probably have quite different cmd streams
<tomeu> iirc, t820 is SFBD
<robmur01> tomeu: pretty sure 820 can do MFBD - it's 720 that's the real weirdo
<warpme_> ough: so if we have so nicely working t820 - then getting t720 should be easy? (sill have unusable h6 with t720 :-(
<narmstrong> daniels: what should I do to share my https://gitlab.freedesktop.org/narmstrong/mesa/runners/386 to be used by tomeu and mesa ?
<bbrezillon> warpme_: more precisely, http://code.bulix.org/rw12ct-876888 should do an exact replacement for the current logic
<tomeu> robmur01: ah, cool
<bbrezillon> *should be
<warpme_> i'm a bit lost: should i test above patch on current master on my t820?
<bbrezillon> warpme_: you can, just to double check, but that's one of the version I already asked you to test
<bbrezillon> my point is, I don't understand why this commit would cause a regression
<bbrezillon> unless the new logic is subtly different from the previous one
<bbrezillon> but after reading it a hundred times I couldn't spot a difference
<warpme_> well - probably second pair of eyes will help :-p
<bbrezillon> warpme_: yep
<warpme_> bbrezillon: quick Q: do you have ok playback video on my trace?
<bbrezillon> warpme_: seems so
<warpme_> ok so this is t820 specific issue. good to keep this on t860 vs t820 discrepancy list.... (and also somehow fix)
<warpme_> should i fill issue report for this?
Depau has quit [Ping timeout: 264 seconds]
megi has quit [Ping timeout: 245 seconds]
Depau has joined #panfrost
<narmstrong> tomeu: shared runner up and running 866mxWt2
megi has joined #panfrost
raster has quit [Remote host closed the connection]
yann has quit [Ping timeout: 240 seconds]
yann has joined #panfrost
belgin has quit [Quit: Leaving]
davidlt has quit [Ping timeout: 268 seconds]
belgin has joined #panfrost
<alyssa> tomeu: T6xx and T720 are SFBD-only, T760 and later MFBD
<alyssa> as I think robmur01 said
anarsoul|c has quit [Quit: Connection closed for inactivity]
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
stikonas has quit [Remote host closed the connection]