vulkan/dzn: Support loader interface v6 for Windows

Jesse Natalie requested to merge jenatali/mesa:dzn-loader-iface-6 into main

Loader interface v6 adds vk_icdEnumerateAdapterPhysicalDevices, which only enumerates physical devices that match a Windows DxgKrnl adapter LUID. Dozen can do this easily, as could RADV or any other hardware Windows driver, but lavapipe can't. So, make it a separate .def file for ICDs that want to include this function vs ones that don't. Then hook it up in Dozen.

Edited by Jesse Natalie

Merge request reports