<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