<rellla>
i'm running piglit with platform gbm btw.
<rellla>
jumped over to #linux-sunxi ... :)
dddddd has quit [Quit: Hasta otra..]
<enunes>
rellla: I never bothered to do that, I just flashed a very old distribution that has it to a separate card and run it on a separate board when I need
<enunes>
you would need a different kernel module anyway
<rellla>
i have the kernel module loaded... maybe i should do that aswal
<enunes>
I guess you could hack other revisions by getting the headers from arm's kernel module, but it might also require tweaking the dump tool to account for the updated structs
<rellla>
i check the web for some orange pi plus (H3) ...
<enunes>
since that does have r4p0 I never bothered to try to do that either...
jrmuizel has joined #lima
Barada has quit [Quit: Barada]
adjtm_ has joined #lima
adjtm has quit [Ping timeout: 276 seconds]
<MoeIcenowy>
anarsoul: looks like the colorful rendering is a timing issue
<MoeIcenowy>
I added call to lima_flush() to the end of lima_draw_vbo()
<MoeIcenowy>
and applied your serialization patch
<MoeIcenowy>
it gets fixed
<MoeIcenowy>
w/o the serialization patch it also works.
<enunes>
in the case I'm debugging it seems to be a specific command that gets bugged when bundled and works when broken, but I also broke it to just a specific frame, not all frames have to be flushed
<rellla>
i think i should translate that to: "write a little test program, which does the same on the GL side and see what the blob does"
<enunes>
rellla: anarsoul: btw, it seems that deqp works fine for me, following what mesa CI does
<enunes>
and it has a pure gles2 set of tests
<rellla>
enunes: do you run it wihtin piglit or separate?
<enunes>
separate, following exactly what mesa CI does
<Tofe>
piggz: second, strace with NOT working kmscube because it appears that sometimes card0 and card1 are swapped: https://paste.ubuntu.com/p/Zpb6WQVrhc/
<Tofe>
(that's mainly FYI, because it won't help you with the blank screen issue)
<MoeIcenowy>
Tofe: I think you can try to specify card manually?
<MoeIcenowy>
(in fact good display server should be able to find KMS-capable card automatically and bind to the KMS-capable one)
<Tofe>
MoeIcenowy: yes with -D it works well, that's the first strace
<Tofe>
and my qtwayland compositor works fine
<piggz>
Tofe: thx ... im gonna do a bisecting exercise on master to try and pin it down
<Tofe>
good luck...
<piggz>
:(
drod has joined #lima
armessia has joined #lima
<MoeIcenowy>
anarsoul: I cannot find any abnormal in this stacked draw
<MoeIcenowy>
anarsoul: considering lowering PP CF solves this problem, maybe the draw jobs in one flush may overlap?
<anarsoul|c>
piggz: make sure you compile sun4i in kernel and lima as module to guarantee card order
<piggz>
anarsoul|c: k .... but even if the order is not right, i can just specify the card eh?
<enunes>
or have something like this in a modprobe config file like /etc/modprobe.d/lima.conf
<enunes>
softdep lima pre: sun4i_drm sun4i_drm_hdmi sun4i_frontend sun4i_tcon sun8i_tcon_top sun4i_backend
<enunes>
it ensures the module loading order
<enunes>
works on other platforms too like meson, just change the module names
drod has quit [Ping timeout: 240 seconds]
drod has joined #lima
<piggz>
into 4th bisect build now
embed-3d_ has joined #lima
embed-3d has quit [Ping timeout: 240 seconds]
armessia has quit [Quit: Leaving]
jrmuizel has quit [Remote host closed the connection]