With RADV installed with lack of AMD card and presence of integrated GPU - the fake hardware is preferred over integrated GPU which is wrong:
[ ~]$ VK_LOADER_DEBUG=all ./memtest_vulkan_verbose
https://github.com/GpuZelenograd/memtest_vulkan v0.5.1 by GpuZelenograd
To finish testing use Ctrl+C
INFO: Vulkan Loader Version 1.3.235
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/amd_icd64.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version "1.0.0")
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/amd_icd64.json (file version "1.0.0")
Verbose feature enabled (or 'verbose' found in name). Vulkan instance 1.3.235
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/amd_icd64.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version "1.0.0")
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/amd_icd64.json (file version "1.0.0")
WARNING: vkEnumerateInstanceLayerProperties: Unable to resolve symbol "" in implicit layer library "/usr/lib/amdvlk64.so"
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/amd_icd64.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version "1.0.0")
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/amd_icd64.json (file version "1.0.0")
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/explicit_layer.d
LAYER: /etc/xdg/vulkan/explicit_layer.d
LAYER: /etc/vulkan/explicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/explicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /usr/local/share/vulkan/explicit_layer.d
LAYER: /usr/share/vulkan/explicit_layer.d
LAYER: Found no files
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/amd_icd64.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version "1.0.0")
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/amd_icd64.json (file version "1.0.0")
WARNING: vkEnumerateInstanceLayerProperties: Unable to resolve symbol "" in implicit layer library "/usr/lib/amdvlk64.so"
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/amd_icd64.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version "1.0.0")
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/amd_icd64.json (file version "1.0.0")
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/explicit_layer.d
LAYER: /etc/xdg/vulkan/explicit_layer.d
LAYER: /etc/vulkan/explicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/explicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /usr/local/share/vulkan/explicit_layer.d
LAYER: /usr/share/vulkan/explicit_layer.d
LAYER: Found no files
Available:
VK_LAYER_NV_optimus, VK_LAYER_AMD_switchable_graphics_64
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/amd_icd64.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version "1.0.0")
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/amd_icd64.json (file version "1.0.0")
DRIVER: Searching for driver manifest files
DRIVER: In following folders:
DRIVER: /home/sealion/.config/vulkan/icd.d
DRIVER: /etc/xdg/vulkan/icd.d
DRIVER: /etc/vulkan/icd.d
DRIVER: /home/sealion/.local/share/vulkan/icd.d
DRIVER: /home/sealion/.local/share/flatpak/exports/share/vulkan/icd.d
DRIVER: /var/lib/flatpak/exports/share/vulkan/icd.d
DRIVER: /usr/local/share/vulkan/icd.d
DRIVER: /usr/share/vulkan/icd.d
DRIVER: Found the following files:
DRIVER: /usr/share/vulkan/icd.d/nvidia_icd.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/intel_icd.x86_64.json
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0
ERROR: loader_scanned_icd_add: Could not get 'vkCreateInstance' via 'vk_icdGetInstanceProcAddr' for ICD libGLX_nvidia.so.0
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_radeon.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel_hasvk.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel.so
DRIVER: Searching for driver manifest files
DRIVER: In following folders:
DRIVER: /home/sealion/.config/vulkan/icd.d
DRIVER: /etc/xdg/vulkan/icd.d
DRIVER: /etc/vulkan/icd.d
DRIVER: /home/sealion/.local/share/vulkan/icd.d
DRIVER: /home/sealion/.local/share/flatpak/exports/share/vulkan/icd.d
DRIVER: /var/lib/flatpak/exports/share/vulkan/icd.d
DRIVER: /usr/local/share/vulkan/icd.d
DRIVER: /usr/share/vulkan/icd.d
DRIVER: Found the following files:
DRIVER: /usr/share/vulkan/icd.d/nvidia_icd.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/intel_icd.x86_64.json
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0
ERROR: loader_scanned_icd_add: Could not get 'vkCreateInstance' via 'vk_icdGetInstanceProcAddr' for ICD libGLX_nvidia.so.0
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_radeon.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel_hasvk.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel.so
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/amd_icd64.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version "1.0.0")
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/amd_icd64.json (file version "1.0.0")
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/amd_icd64.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version "1.0.0")
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/amd_icd64.json (file version "1.0.0")
DRIVER: Searching for driver manifest files
DRIVER: In following folders:
DRIVER: /home/sealion/.config/vulkan/icd.d
DRIVER: /etc/xdg/vulkan/icd.d
DRIVER: /etc/vulkan/icd.d
DRIVER: /home/sealion/.local/share/vulkan/icd.d
DRIVER: /home/sealion/.local/share/flatpak/exports/share/vulkan/icd.d
DRIVER: /var/lib/flatpak/exports/share/vulkan/icd.d
DRIVER: /usr/local/share/vulkan/icd.d
DRIVER: /usr/share/vulkan/icd.d
DRIVER: Found the following files:
DRIVER: /usr/share/vulkan/icd.d/nvidia_icd.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/intel_icd.x86_64.json
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0
ERROR: loader_scanned_icd_add: Could not get 'vkCreateInstance' via 'vk_icdGetInstanceProcAddr' for ICD libGLX_nvidia.so.0
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_radeon.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel_hasvk.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel.so
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/amd_icd64.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version "1.0.0")
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/amd_icd64.json (file version "1.0.0")
Extensions: VK_KHR_device_group_creation, VK_KHR_display, VK_KHR_external_fence_capabilities, VK_KHR_external_memory_capabilities, VK_KHR_external_semaphore_capabilities, VK_KHR_get_display_properties2, VK_KHR_get_physical_device_properties2, VK_KHR_get_surface_capabilities2, VK_KHR_surface, VK_KHR_surface_protected_capabilities, VK_KHR_wayland_surface, VK_KHR_xcb_surface, VK_KHR_xlib_surface, VK_EXT_acquire_drm_display, VK_EXT_acquire_xlib_display, VK_EXT_debug_report, VK_EXT_debug_utils, VK_EXT_direct_mode_display, VK_EXT_display_surface_counter, VK_KHR_portability_enumeration
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/amd_icd64.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version "1.0.0")
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/amd_icd64.json (file version "1.0.0")
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/explicit_layer.d
LAYER: /etc/xdg/vulkan/explicit_layer.d
LAYER: /etc/vulkan/explicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/explicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /usr/local/share/vulkan/explicit_layer.d
LAYER: /usr/share/vulkan/explicit_layer.d
LAYER: Found no files
ERROR: loader_validate_layers: Layer 0 does not exist in the list of available layers
Not using validation layers due to ERROR_LAYER_NOT_PRESENT while getting erupt::generated::InstanceLoader in context instance with validation
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/implicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/amd_icd64.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version "1.0.0")
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/amd_icd64.json (file version "1.0.0")
LAYER: Searching for layer manifest files
LAYER: In following folders:
LAYER: /home/sealion/.config/vulkan/explicit_layer.d
LAYER: /etc/xdg/vulkan/explicit_layer.d
LAYER: /etc/vulkan/explicit_layer.d
LAYER: /home/sealion/.local/share/vulkan/explicit_layer.d
LAYER: /home/sealion/.local/share/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /usr/local/share/vulkan/explicit_layer.d
LAYER: /usr/share/vulkan/explicit_layer.d
LAYER: Found no files
DRIVER: Searching for driver manifest files
DRIVER: In following folders:
DRIVER: /home/sealion/.config/vulkan/icd.d
DRIVER: /etc/xdg/vulkan/icd.d
DRIVER: /etc/vulkan/icd.d
DRIVER: /home/sealion/.local/share/vulkan/icd.d
DRIVER: /home/sealion/.local/share/flatpak/exports/share/vulkan/icd.d
DRIVER: /var/lib/flatpak/exports/share/vulkan/icd.d
DRIVER: /usr/local/share/vulkan/icd.d
DRIVER: /usr/share/vulkan/icd.d
DRIVER: Found the following files:
DRIVER: /usr/share/vulkan/icd.d/nvidia_icd.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/intel_icd.x86_64.json
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0
ERROR: loader_scanned_icd_add: Could not get 'vkCreateInstance' via 'vk_icdGetInstanceProcAddr' for ICD libGLX_nvidia.so.0
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_radeon.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel_hasvk.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0"
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/libvulkan_intel.so
DEBUG | LAYER: Loading layer library /usr/lib/amdvlk64.so
INFO | LAYER: Insert instance layer "VK_LAYER_AMD_switchable_graphics_64" (/usr/lib/amdvlk64.so)
LAYER: vkCreateInstance layer callstack setup to:
LAYER:
LAYER: ||
LAYER:
LAYER: ||
LAYER: VK_LAYER_AMD_switchable_graphics_64
LAYER: Type: Implicit
LAYER: Disable Env Var: DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1
LAYER: Manifest: /usr/share/vulkan/implicit_layer.d/amd_icd64.json
LAYER: Library: /usr/lib/amdvlk64.so
LAYER: ||
LAYER:
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] Intel(R) HD Graphics 610 (KBL GT1)
INFO | DRIVER: [1] Null hardware (RADV NAVI10)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] Null hardware (RADV NAVI10)
INFO | DRIVER: [1] Intel(R) HD Graphics 610 (KBL GT1)
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] Intel(R) HD Graphics 610 (KBL GT1)
INFO | DRIVER: [1] Null hardware (RADV NAVI10)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] Null hardware (RADV NAVI10)
INFO | DRIVER: [1] Intel(R) HD Graphics 610 (KBL GT1)
DEBUG | DRIVER: Copying old device 0 into new device 0
DEBUG | DRIVER: Copying old device 1 into new device 1
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] Intel(R) HD Graphics 610 (KBL GT1)
INFO | DRIVER: [1] Null hardware (RADV NAVI10)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] Null hardware (RADV NAVI10)
INFO | DRIVER: [1] Intel(R) HD Graphics 610 (KBL GT1)
DEBUG | DRIVER: Copying old device 0 into new device 0
DEBUG | DRIVER: Copying old device 1 into new device 1
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] Intel(R) HD Graphics 610 (KBL GT1)
INFO | DRIVER: [1] Null hardware (RADV NAVI10)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] Null hardware (RADV NAVI10)
INFO | DRIVER: [1] Intel(R) HD Graphics 610 (KBL GT1)
DEBUG | DRIVER: Copying old device 0 into new device 0
DEBUG | DRIVER: Copying old device 1 into new device 1
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] Intel(R) HD Graphics 610 (KBL GT1)
INFO | DRIVER: [1] Null hardware (RADV NAVI10)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] Null hardware (RADV NAVI10)
INFO | DRIVER: [1] Intel(R) HD Graphics 610 (KBL GT1)
DEBUG | DRIVER: Copying old device 0 into new device 0
DEBUG | DRIVER: Copying old device 1 into new device 1
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] Intel(R) HD Graphics 610 (KBL GT1)
INFO | DRIVER: [1] Null hardware (RADV NAVI10)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] Null hardware (RADV NAVI10)
INFO | DRIVER: [1] Intel(R) HD Graphics 610 (KBL GT1)
DEBUG | DRIVER: Copying old device 0 into new device 0
DEBUG | DRIVER: Copying old device 1 into new device 1
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] Intel(R) HD Graphics 610 (KBL GT1)
INFO | DRIVER: [1] Null hardware (RADV NAVI10)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] Null hardware (RADV NAVI10)
INFO | DRIVER: [1] Intel(R) HD Graphics 610 (KBL GT1)
DEBUG | DRIVER: Copying old device 0 into new device 0
DEBUG | DRIVER: Copying old device 1 into new device 1
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] Intel(R) HD Graphics 610 (KBL GT1)
INFO | DRIVER: [1] Null hardware (RADV NAVI10)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] Null hardware (RADV NAVI10)
INFO | DRIVER: [1] Intel(R) HD Graphics 610 (KBL GT1)
DEBUG | DRIVER: Copying old device 0 into new device 0
DEBUG | DRIVER: Copying old device 1 into new device 1
1: Bus=0x00:00 DevId=0x7310 API 1.3.224 v22(0x5802003) 0GB Null hardware (RADV NAVI10)
2: Bus=0x00:02 DevId=0x5902 API 1.3.230 v22(0x5803001) 6GB Intel(R) HD Graphics 610 (KBL GT1)
With RADV installed with lack of AMD card and presence of integrated GPU - the fake hardware is preferred over integrated GPU which is wrong: