ChanServ changed the topic of #zink to: official development channel for the mesa3d zink driver || https://docs.mesa3d.org/drivers/zink.html
pribas has joined #zink
jekstrand has joined #zink
bnieuwenhuizen has quit [Remote host closed the connection]
bnieuwenhuizen has joined #zink
omegatron has joined #zink
fahien has joined #zink
fahien has quit [Ping timeout: 480 seconds]
<zmike> ajax: ping?
<zmike> wondering if you could test something for me
fahien has joined #zink
<ajax> sure
<zmike> ajax: can you try running some of the fails from https://gitlab.freedesktop.org/mesa/mesa/-/jobs/25902375 with that MR on lavapipe and see if they fail for you
<ajax> from !17767 i assume. yeah, one sec.
<ajax> 17667 even
<ajax> zmike: https://paste.centos.org/view/raw/4b9106a9 looks like CI's result
<zmike> can you bisect that MR and see which patch is causing it?
<zmike> I assume it'll be one of the ones near the top
<ajax> zink: rework unordered_exec handling
<zmike> oh hey I get that piglit fail now too
<zmike> wtf
<zmike> okay, thanks for testing
<zmike> do you get the cts one also though btw?
<ajax> one sec
<ajax> i do not, apparently
<zmike> ok me neither
<zmike> but the piglit one might be a lead
fahien has quit [Quit: fahien]
<zmike> ajax: what version of llvm do you have
<ajax> llvm-14.0.0-1.fc36
<zmike> argh gdit why do I do this to myself
cheako has joined #zink
<zmike> airlied: you're not gonna believe this, but I just typod myself into a shader stage enum mismatch yesterday
omegatron has quit [Quit: What happened? You quit!]
<zmike> hooray it blended
* zmike is locked and loaded for 22.2
<pribas> hello friends, is this a serious business only chat, or can I ask newbie questions here?
<zmike> newbie questions are welcome
<pribas> :)
<pribas> I am trying to run zink; I can build zink/amd vulkan drivers + install fine, and I can set environment variables as per the docs and run glxgears, but it seems as though zink isn't even loading, as glxgears defaults to radeonsi and swrast, which I haven't built. Do I need to build more than just zink + my system's vulkan drivers to run zink, or are there other things I missed in the docs?
<zmike> you probably need to point LD_LIBRARY_PATH at your libdir too
<pribas> LD_LIBRARY_PATH is currently set to /lib/x86_64-linux-gnu
<pribas> er, $PATH/lib/x86...
<zmike> is that where you installed mesa to?
<pribas> yes
<pribas> sorry, not $PATH, but $my_local_path lmao
<zmike> does VK_LOADER_DEBUG=all give anything?
<pribas> setting that gives me the same "failed to load: radeonsi" and "failed to load: swrast" errors, do you want me to post them? I don't want to clog up the chat
<pribas> it just reads to me like it's expecting radeonsi or swrast to be built, but I have built zink as well so I was hoping zink would run glxgears
<zmike> I assume you're setting MESA_LOADER_DRIVER_OVERRIDE=zink
<pribas> I was not! Thank you
<pribas> Now I feel dumb, but thanks for sure
<zmike> 👍
<zmike> ajax: did you ever figure out what was going on with virgl in the zink auto-loader MR?
* airlied wonders if/when some devices want to use zink as their actual GL impl we are going to make it work
<zmike> that was the MR to do it
<zmike> but I don't understand how virgl works
<airlied> well virgl has two modes, virgl inside a VM, and virgl with the test harness
<airlied> one is a dri driver, the other is a swrast hook