When running vkcube with using the following vk_loader_settings.json when additional_drivers_use_exclusively is false or not set when selecting my Intel or Lavapipe device, vkcube is saying:
[Vulkan Loader] WARNING: loader_apply_settings_device_configurations: settings file contained device_configuration which does not appear in the enumerated VkPhysicalDevices. Missing VkPhysicalDevice with deviceName: "llvmpipe (LLVM 20.1.6, 256 bits)" and deviceUUID: [109,101,115,97,50,53,46,48,46,55,0,0,0,0,0,0]
[Vulkan Loader] WARNING: loader_apply_settings_device_configurations: settings file contained device_configuration which does not appear in the enumerated VkPhysicalDevices. Missing VkPhysicalDevice with deviceName: "Intel(R) Arc(TM) A750 Graphics" and deviceUUID: [134,128,161,86,8,0,0,0,14,0,0,0,0,0,0,0]
The issue is specific to vkcube, In all cases, the list of devices is correct with vulkaninfo and vulkancapsviewer
Case 1 - device_configurations is my Intel device (Doesn't work):
vk_loader_settings.json
intel_log.txt
Case 2 - device_configurations is my lavalipe device (Doesn't work):
vk_loader_settings.json
lava_log.txt
Case 3 - device_configurations is my Nvidia device (works!):
vk_loader_settings.json
nvidia_log.txt
Case 4 - device_configurations is lavapipe (first - doesn't work) and Nvidia device (second - works!):
vk_loader_settings.json
lava_nv.txt
Case 5 - device_configurations is lavapipe (first - doesn't work) and Intel device (second - doesn't work):
vk_loader_settings.json
lava_intel.txt
When running
vkcubewith using the followingvk_loader_settings.jsonwhenadditional_drivers_use_exclusivelyis false or not set when selecting my Intel or Lavapipe device, vkcube is saying:The issue is specific to
vkcube, In all cases, the list of devices is correct withvulkaninfoandvulkancapsviewerCase 1 - device_configurations is my Intel device (Doesn't work):
vk_loader_settings.json
intel_log.txt
Case 2 - device_configurations is my lavalipe device (Doesn't work):
vk_loader_settings.json
lava_log.txt
Case 3 - device_configurations is my Nvidia device (works!):
vk_loader_settings.json
nvidia_log.txt
Case 4 - device_configurations is lavapipe (first - doesn't work) and Nvidia device (second - works!):
vk_loader_settings.json
lava_nv.txt
Case 5 - device_configurations is lavapipe (first - doesn't work) and Intel device (second - doesn't work):
vk_loader_settings.json
lava_intel.txt