ChanServ changed the topic of #lima to: Development channel for open source lima driver for ARM Mali4** GPUs - Kernel has landed in mainline, userspace driver is part of mesa - Logs at https://people.freedesktop.org/~cbrill/dri-log/index.php?channel=lima and https://freenode.irclog.whitequark.org/lima - Contact ARM for binary driver support!
camus1 has joined #lima
kaspter has quit [Ping timeout: 250 seconds]
camus1 is now known as kaspter
kaspter has quit [Ping timeout: 250 seconds]
kaspter has joined #lima
cwabbott has quit [Ping timeout: 272 seconds]
cwabbott has joined #lima
Viciouss has quit [Ping timeout: 268 seconds]
buzzmarshall has quit [Remote host closed the connection]
Viciouss has joined #lima
dddddd has quit [Ping timeout: 246 seconds]
bhoj has quit [Remote host closed the connection]
bhoj has joined #lima
deesix has quit [Ping timeout: 268 seconds]
monstr has joined #lima
<rellla> anarsoul: i guess, we can add the missing whitespace later :p
<anarsoul> ?
<anarsoul> what's missing?
<rellla> fprintf(fp, "*/\n\t\t\t\t\t\t/* %s(3)", render_state_infos[i].info);
<rellla> should be fprintf(fp, " */\n\t\t\t\t\t\t/* %s(3)", render_state_infos[i].info);
<rellla> but that's a nitpick
<anarsoul> fixed
<rellla> :)
<anarsoul> thanks for review!
<rellla> yw
<rellla> how is covid-19 going overseas?
<anarsoul> depressing
<anarsoul> I'm working from home since Monday
<anarsoul> grocery stores are crowded, everyone is trying to stock up
<rellla> we have some toilet-paper-mania here :(
<anarsoul> yeah, same here
<ente> same
<ente> sucks for the people who actually need it
<anarsoul> there're rumors that they're closing border with US tomorrow
<anarsoul> so looks like Canada is in lockdown
<anarsoul> you can't get in, you can't get out
<rellla> i should have taken a picture from a woman on bicycle which had one packet toilet-paper on the left steering gear and one on the right.
<ente> Austria closed most of its borders too
<rellla> it's like you can see it on youtube, but i didn't believe, that we have that kind of people in our town ...
<rellla> germany also is in shutdown-mode
<ente> on the other hand now that I'm in home office, I'm doing lots of non-job-related stuff that I've been putting off for way too long
<ente> if there was ever a right time to exclusively sit at home and write code, it's probably now
<anarsoul|c> hehe
<anarsoul|c> We still have some tests to fix :)
<rellla> my home office is in the office :)
monstr has quit [Ping timeout: 250 seconds]
monstr has joined #lima
camus1 has joined #lima
kaspter has quit [Ping timeout: 250 seconds]
camus1 is now known as kaspter
kaspter has quit [Read error: Connection reset by peer]
kaspter has joined #lima
kaspter has quit [Ping timeout: 246 seconds]
kaspter has joined #lima
deesix has joined #lima
dddddd has joined #lima
monstr has quit [Ping timeout: 264 seconds]
Elpaulo has joined #lima
_whitelogger has joined #lima
chewitt has joined #lima
chewitt has quit [Quit: Adios!]
kaspter has quit [Ping timeout: 246 seconds]
chewitt has joined #lima
kaspter has joined #lima
mixfix41 has joined #lima
chewitt has joined #lima
<anarsoul> enunes: hi, how's your ppir scheduler rework is going?
<enunes> anarsoul: it's still going, I got a bit of a slow down with the current situation and didnt work on it for some days, but I'm still on it
<anarsoul> I see
<anarsoul> are you expecting any deqp fixes due to scheduler rework?
<enunes> I don't expect anything to change, if it does it is more by luck
<enunes> so far only looking at instruction count
<enunes> well, shader-db results overall
<enunes> I do run deqp run sometimes but mostly to catch the bugs that I have introduced with the refactors
jernej has quit [Read error: Connection reset by peer]
<enunes> I think the first thing I will submit in a separate series as a pre/incremental step is to merge spilling with scheduling, with my experiments so far its not possible to try either smart or dumb combining with spilling happening standalone at regalloc
<enunes> so that has to happen anyway and not break anything
jernej has joined #lima
<anarsoul> we have some deqp failures for fragment shaders
<anarsoul> I haven't looked into these yet though
<anarsoul> and probably it doesn't make sense until your changes land
<anarsoul> I'll look into shared_depthbuffer failures
<anarsoul> it looks like it's not doing depth reload when it really should
<anarsoul> enunes: btw you can run your changes through CI without submitting an MR
<anarsoul> just push your changes into a branch with name starting with 'ci-' and go to gitlab.freedesktop.com/enunes/mesa/pipelines to run the jobs manually
mixfix41 has quit [Ping timeout: 250 seconds]
<anarsoul> warpme_: hey, have you had a chance to look into buffer importing issue with lima?
marcodiego has joined #lima
<warpme_> anarsoul: unfortuntelly not. but for sure I can do quick test on s905. Is this mean that it my be related with #2377 ?
<anarsoul> yep, but I doubt it's fixed
<anarsoul> there were no changes in that area for quite a while
<anarsoul> if you have sample code that would work on cedrus I can give it a try
<anarsoul> I don't think that apitrace would help since buffers won't be coming from vpu
<anarsoul> I wonder if vpu produces buffers that can't be imported due to some restriction
<warpme_> ok give sec. i'll compile current master and report... re: sample code&cedrus - for me this means H5 or lower. For AW I have only H6 HW :-( As software - i'm doing tests with mythtv and i'm afraid to reproduce issue - working mythtv is needed :-(
<anarsoul> would mythtv work with cedrus?
<anarsoul> dEQP-GLES2.functional.shaders.random.trigonometric.fragment.65 fails due to insufficient precision
<anarsoul> it uses atan() which doesn't exist in nir and thus lowered
<anarsoul> but lowering trigonometric fns with fp16 is not a good idea :)
<warpme_> more general issue I have is finding root cause of black screen playback on lima: is this because mythtv not correctly implements https://gitlab.freedesktop.org/lima/mesa/issues/130#note_391668 or rather issue is within lima. Ideally will be to verifiy apitraces from mythtv on 100% working 3D driver - to see where is root cause
<warpme_> fyi: I just done tests on current master and basically all works (i mean GLES UI rendering and also all 6 variants of GLSL deinterlacers). only video playback gives still black screen - like: https://gitlab.freedesktop.org/mesa/mesa/issues/2377#note_394546
<warpme_> s905=lima; s912=panfrost.
<warpme_> but I still don't know where root casue is: a\mythtv conversion from amlogic vdec output to lima required input ( like suggested in https://gitlab.freedesktop.org/lima/mesa/issues/130#note_391668) or b\this conversion is OK and issue is within lima....
<warpme_> re: mythtv on cedrus: we are adding support for v4l2_request in mythtv - but currently a\ team is busy with v31 release; b\main OpenGL developer have issue to het working his H6 tanix box (ough - this is another huge, frustrating story...)
<anarsoul> I see
<warpme_> oops - sorry: s905 gives me not black screen. It gives me flickering part of UI. Interesting that playback OSD works OK (i see progress bar and I can browse OSD menus...)
<anarsoul> warpme_: anything in dmesg?
<warpme_> nope. dmesg seems to be clean.
<anarsoul> could it be some error that you're not handling?
<anarsoul> note that midgard supports nv12
<anarsoul> (i.e. panfrost)
<anarsoul> utgard doesn't support any yuv formats
buzzmarshall has joined #lima
<warpme_> let me check this with our dev doing opengl....
<anarsoul> however it should be handled internally in mesa
<anarsoul> warpme_: I think it should be able to import yuv unless planes are not aligned to 16 bytes
<anarsoul> (that's hw requirement)
<anarsoul> warpme_: fwiw kmscube -M nv12-1img nor -M nv12-2img doesn't work on lima
<anarsoul> it fails in eglCreateImageKHR
<anarsoul> warpme_: lowering external samplers is broken if driver doesn't support R8 and R8G8 :(
<anarsoul> I'll look into it
buzzmarshall has quit [Remote host closed the connection]
enunes has quit [Ping timeout: 256 seconds]
enunes has joined #lima