ChanServ changed the topic of #zink to: official development channel for the mesa3d zink driver ||
<fdobridge> <!​DodoNVK (she) 🇱🇹> Why does zink not work on lavapipe? I get a `MESA: error: ZINK: failed to choose pdev` when trying to load it (with `MESA_LOADER_DRIVER_OVERRIDE=zink VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/lvp_icd.x86_64.json`)
<fdobridge> <p​ac85> I think you also need LIBGL_ALWAYS_SOFTWARE
<fdobridge> <k​usmabite> Zink + Lavapipe is only a good idea for testing. LLVMpipe is generally a better solution if you want to use software rendering, because it can do higher level emulation which tends to be easier. So, we made it intentionally hard to run the combination at some point.
<fdobridge> <!​DodoNVK (she) 🇱🇹> I thought manual ICD loading was going to work
<fdobridge> <k​usmabite> See choose_pdev in zink_screen.c. You need LIBGL_ALWAYS_SOFTWARE for zink to want to initialize with VK_PHYSICAL_DEVICE_TYPE_CPU
<fdobridge> <!​DodoNVK (she) 🇱🇹> It's good enough for Geometry Dash though :transgears:
Thermi_ is now known as thermi
thermi has quit [Quit: Meet your opposition - Profane and disciplined - Take back your pride - With a pounding hammer]
thermi has joined #zink
thermi is now known as Guest9287
Guest9287 has quit []
Thermi_ has joined #zink
Thermi_ has quit []
Thermi_ has joined #zink