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!
jrmuizel has joined #lima
jrmuizel has quit [Remote host closed the connection]
jrmuizel has joined #lima
jrmuizel has quit [Remote host closed the connection]
Barada has joined #lima
chewitt has joined #lima
chewitt has quit [Quit: Adios!]
guillaume_g has joined #lima
mzki has quit [Ping timeout: 246 seconds]
mzki has joined #lima
cwabbott has quit [Quit: cwabbott]
cwabbott has joined #lima
Barada has quit [Quit: Barada]
cwabbott has quit [Client Quit]
cwabbott has joined #lima
guillaume_g has quit [Quit: Konversation terminated!]
guillaume_g has joined #lima
dddddd has joined #lima
afaerber has quit [Remote host closed the connection]
afaerber has joined #lima
jrmuizel has joined #lima
jrmuizel has quit [Remote host closed the connection]
<cwabbott> anarsoul: I was rebasing my series and trying to build it, seems building just lima is broken atm due to sharing the tiling stuff
<enunes> cwabbott: you mean to not build kmsro or panfrost? I build only lima and kmsro (no panfrost) and it works for me
<cwabbott> enunes: sorry for the noise, it was my offline compiler thing that was broken (I didn't look closely enough at the error message)
jrmuizel has joined #lima
Barada has joined #lima
<bshah> Hi there, when running KDE Plasma with lima, we get : "gpir: if nir_cf_node not support" quite a lot. We're also seeing weird issue where windows which aren't supposed to be transperent are fully transperent.
<bshah> wondering, if people here have any idea what might be missing?
<enunes> bshah: it means that the vertex shader compiler still doesn't support control flow, it is a very large missing feature. for now it means that the driver still doesn't support what you want to run
<bshah> okay, and is windows being transperent seperate bug? or probably is same bug?
<enunes> no idea, but if you hit shader compilation errors like shaders requiring nir_cf_node, applications will surely misbehave
guillaume_g has left #lima ["Konversation terminated!"]
jrmuizel has quit [Remote host closed the connection]
<bshah> the whole thing is quite weird... window with complex svg texture and everything seems to be working fine but window with plain colored rectangle is broken ... qt can work in mysterious way :/
<enunes> bshah: the driver is in quite early stage for this kind of application, it doesn't surprise me that qt applications don't work. we are not so many and are still working on making a complete shader compiler
<bshah> Aye, I am aware is early stage of development :D
<bshah> Thanks for work you're putting into this :)
jrmuizel has joined #lima
Barada has quit [Quit: Barada]
Net147 has quit [Read error: Connection reset by peer]
Net147 has joined #lima
Net147 has quit [Read error: Connection reset by peer]
Net147 has joined #lima
<MoeIcenowy> bshah: are you sure you met problem of gpir cf?
<MoeIcenowy> I think 2D application should meet ppir if cf missing
<MoeIcenowy> which is what anarsoul trying to do
<enunes> MoeIcenowy: I have seen the failure with gpir cf too checking a qt application, so I believe it is indeed that
<anarsoul> I hope cwabbott redesigned gpir compiler considering future addition of cf support :)
<anarsoul> enunes: I hope Qt doesn't use too complex shaders
<anarsoul> vertex shader on mali4x0 can have only up to 512 instructions
<enunes> I captured some but don't have them available now, I think it's some blurring or moving effect or something
<anarsoul> blurring in vertex shader?
<enunes> yeah probably not that one, have to look again, but there was a big conditional in the vertex shader too
<anarsoul> I see
<bshah> MoeIcenowy: I am kinda not sure that is exact issue, but it is only thing I see in "broken" app log from lima
<bshah> There's also this warning from qt itself
<bshah> QSGContext::initialize: depth buffer support missing, expect rendering errors
<bshah> QSGContext::initialize: stencil buffer support missing, expect rendering errors
<bshah> Which we disabled by qt specific environment variable still, result was ultmately same.
<bshah> I was trying this very simple qml file, https://invent.kde.org/snippets/327 (in terms of QML is quite simple, not simple in terms of graphics driver ofcourse :D) which in theory should be red rectangle. but renders white only
<anarsoul> bshah: you may have better luck with Qt software renderer. I doubt that they care about GLES 2.0 GPUs nowadays
<bshah> qt software renderer is quite meh :/
<bshah> for wayland at least :/
<bshah> (performance wise that is, it provides quite shitty performance)
<bshah> While even while being "broken" rendering wise, lima performance is quite good actually ^^
<anarsoul> bshah: yeah, rendering nothing is fast
<anarsoul> :)
<bshah> :-P
<anarsoul> anyway, kde is pretty smooth for me with sw renderer
<anarsoul> much better than with llvmpipe
<bshah> on X11 right?
<anarsoul> yes
<bshah> in wayland unfortunately kwin compositor is quite meh :/
<bshah> (using software rendering that is)
<anarsoul> I don't care about wayland, it's still 2nd class citizen in kde world
<bshah> well, yes.. but for plasma mobile I care about it only :P
<anarsoul> yes, they add new features only to wayland compositor, but wayland session is just non-functional
<bshah> anarsoul: in fact wayland + qt/qml itself is kinda fine already. LuneOS people have got their stuff working with same devkit fine. So I'd assume something is wrong from kwin side or something we are doing extra then LuneOS people ..
afaerber has quit [Quit: Leaving]
bshah|matrix has joined #lima
Moiman has joined #lima
drod has joined #lima
drod has quit [Remote host closed the connection]
drod has joined #lima
drod has quit [Remote host closed the connection]
jrmuizel has quit [Read error: Connection reset by peer]
jrmuizel has joined #lima
jrmuizel has quit [Remote host closed the connection]
drod has joined #lima
drod has quit [Remote host closed the connection]
drod has joined #lima
drod has quit [Remote host closed the connection]