Skip to content

zink: rework device init

Mike Blumenkrantz requested to merge zmike/mesa:zink-device into main

this streamlines device selection with zink:

  • LIBGL_ALWAYS_SOFTWARE=1 works as expected (in forcing a software device)
  • VK_ICD_FILENAMES is now expected to be used as it is with every other vulkan-based application
  • multiple devices available should now yield a sane, priority-based decision which is both documented and easy to modify in the future

Merge request reports