## < NOTE: Click on section name to expand table >

#
System Info

Environment
Linux |  |
| Distro | Garuda Linux
| Kernel Build | 6.6.1-zen1-1-zen
| Machine Target | x86_64
| Version | #1 ZEN SMP PREEMPT_DYNAMIC Wed, 08 Nov 2023 16:05:16 +0000
| DESKTOP_SESSION | i3
| LD_LIBRARY_PATH | /home/dynamitos/vulkan/1.3.268.0//lib
| DISPLAY | :0

Hardware
CPUs | 16 |
Memory | Physical Available | 31 GB
System Disk Space | Free | 73 GB
Current Dir Disk Space | Free | 50G

Executable Info
Exe Directory | /home/dynamitos/vulkan/1.3.268.0/x86_64/bin
Current Directory | /home/dynamitos/Seele
App Version | Version 1.3
Vulkan API Version | 1.3.268
Byte Format | 64-bit

Vulkan Driver Info
Standard Paths |  |
/etc/vulkan/icd.d | No such folder |
/usr/share/vulkan/icd.d |  |
[0] | intel_hasvk_icd.i686.json |
| JSON File Version | 1.0.0
| API Version | 1.3.255
| Library Path | /usr/lib32/libvulkan_intel_hasvk.so
| FAILED TO LOAD! | /usr/lib32/libvulkan_intel_hasvk.so: wrong ELF class: ELFCLASS32
[1] | intel_icd.i686.json |
| JSON File Version | 1.0.0
| API Version | 1.3.255
| Library Path | /usr/lib32/libvulkan_intel.so
| FAILED TO LOAD! | /usr/lib32/libvulkan_intel.so: wrong ELF class: ELFCLASS32
[2] | radeon_icd.x86_64.json |
| JSON File Version | 1.0.0
| API Version | 1.3.255
| Library Path | /usr/lib/libvulkan_radeon.so
[3] | radeon_icd.i686.json |
| JSON File Version | 1.0.0
| API Version | 1.3.255
| Library Path | /usr/lib32/libvulkan_radeon.so
| FAILED TO LOAD! | /usr/lib32/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
[4] | intel_hasvk_icd.x86_64.json |
| JSON File Version | 1.0.0
| API Version | 1.3.255
| Library Path | /usr/lib/libvulkan_intel_hasvk.so
[5] | intel_icd.x86_64.json |
| JSON File Version | 1.0.0
| API Version | 1.3.255
| Library Path | /usr/lib/libvulkan_intel.so
[6] | lvp_icd.x86_64.json |
| JSON File Version | 1.0.0
| API Version | 1.1.255
| Library Path | /usr/lib/libvulkan_lvp.so
[7] | nvidia_icd.json |
| JSON File Version | 1.0.0
| API Version | 1.3.260
| Library Path | libGLX_nvidia.so.0
/usr/local/etc/vulkan/icd.d | No such folder |
/usr/local/share/vulkan/icd.d | No such folder |
/home/dynamitos/.local/share/vulkan/icd.d | No such folder |

Vulkan Runtimes
Possible Runtime Folders |  |
/usr/lib |  |
[0] | /usr/lib/libvulkan.so.1 | libvulkan.so.1.3.269
/usr/lib/x86_64-linux-gnu | No such folder |
/usr/lib64 |  |
[0] | /usr/lib64/libvulkan.so.1 | libvulkan.so.1.3.269
/usr/local/lib |  |
[0] | /usr/local/lib/libvulkan.so.1 | libvulkan.so.1.3.268
/usr/local/lib64 | No such folder |
/home/dynamitos/vulkan/1.3.268.0//lib | No such folder |
Runtime Folder Used By via | /usr/lib |
[0] | /usr/lib/libvulkan.so.1 | libvulkan.so.1.3.269

Vulkan SDKs
VULKAN_SDK |  |  |
|  | /home/dynamitos/vulkan/1.3.268.0/x86_64//etc/vulkan/explicit_layer.d |
| [0] | VkLayer_api_dump.json |
|  | Name | VK_LAYER_LUNARG_api_dump
|  | Description | LunarG API dump layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_api_dump.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [1] | VkLayer_khronos_synchronization2.json |
|  | Name | VK_LAYER_KHRONOS_synchronization2
|  | Description | Khronos Synchronization2 layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_khronos_synchronization2.so
|  | Device Extensions | 1
|  | [0] | VK_KHR_synchronization2
|  | Instance Extensions | 0
| [2] | VkLayer_khronos_validation.json |
|  | Name | VK_LAYER_KHRONOS_validation
|  | Description | Khronos Validation Layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_khronos_validation.so
|  | Device Extensions | 3
|  | [0] | VK_EXT_debug_marker
|  | [0] | VK_EXT_validation_cache
|  | [0] | VK_EXT_tooling_info
|  | Instance Extensions | 3
|  | [0] | VK_EXT_debug_report
|  | [0] | VK_EXT_debug_utils
|  | [0] | VK_EXT_validation_features
| [3] | VkLayer_khronos_profiles.json |
|  | Name | VK_LAYER_KHRONOS_profiles
|  | Description | Khronos Profiles layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.1
|  | Library Path | libVkLayer_khronos_profiles.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [4] | VkLayer_monitor.json |
|  | Name | VK_LAYER_LUNARG_monitor
|  | Description | Execution Monitoring Layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.0.0
|  | Library Path | libVkLayer_monitor.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [5] | VkLayer_gfxreconstruct.json |
|  | Name | VK_LAYER_LUNARG_gfxreconstruct
|  | Description | GFXReconstruct Capture Layer Version 1.0.1
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_gfxreconstruct.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [6] | VkLayer_screenshot.json |
|  | Name | VK_LAYER_LUNARG_screenshot
|  | Description | LunarG image capture layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_screenshot.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [7] | VkLayer_khronos_shader_object.json |
|  | Name | VK_LAYER_KHRONOS_shader_object
|  | Description | Khronos Shader object layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_khronos_shader_object.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_shader_object

Vulkan Implicit Layers
/etc/vulkan/implicit_layer.d | Directory does not exist |  |
/usr/share/vulkan/implicit_layer.d |  |  |
[0] | MangoHud.x86_64.json |  |
|  | Name | VK_LAYER_MANGOHUD_overlay_x86_64
|  | Description | Vulkan Hud Overlay
|  | API Version | 1.3.0
|  | JSON File Version | 1.0.0
|  | Library Path | /usr/lib/mangohud/libMangoHud.so
|  | Enabled State | DISABLED
| Enable Env Var | MANGOHUD | Not Defined
| Disable Env Var | DISABLE_MANGOHUD | Not Defined
[1] | libMangoApp.x86_64.json |  |
|  | Name | VK_LAYER_MANGOAPP_overlay
|  | Description | Mangoapp Layer
|  | API Version | 1.3.0
|  | JSON File Version | 1.0.0
|  | Library Path | /usr/lib/mangohud/libMangoApp.so
|  | Enabled State | DISABLED
| Enable Env Var | MANGOAPP | Not Defined
| Disable Env Var | DISABLE_MANGOAPP | Not Defined
[2] | MangoHud.x86.json |  |
|  | Name | VK_LAYER_MANGOHUD_overlay_x86
|  | Description | Vulkan Hud Overlay
|  | API Version | 1.3.0
|  | JSON File Version | 1.0.0
|  | Library Path | /usr/lib32/mangohud/libMangoHud.so
|  | Enabled State | DISABLED
| Enable Env Var | MANGOHUD | Not Defined
| Disable Env Var | DISABLE_MANGOHUD | Not Defined
[3] | libMangoApp.x86.json |  |
|  | Name | VK_LAYER_MANGOAPP_overlay
|  | Description | Mangoapp Layer
|  | API Version | 1.3.0
|  | JSON File Version | 1.0.0
|  | Library Path | /usr/lib32/mangohud/libMangoApp.so
|  | Enabled State | DISABLED
| Enable Env Var | MANGOAPP | Not Defined
| Disable Env Var | DISABLE_MANGOAPP | Not Defined
[4] | vkBasalt.json |  |
|  | Name | VK_LAYER_VKBASALT_post_processing
|  | Description | a post processing layer
|  | API Version | 1.3.223
|  | JSON File Version | 1.0.0
|  | Library Path | libvkbasalt.so
|  | Enabled State | DISABLED
| Enable Env Var | ENABLE_VKBASALT | Not Defined
| Disable Env Var | DISABLE_VKBASALT | Not Defined
[5] | vkBasalt.x86.json |  |
|  | Name | VK_LAYER_VKBASALT_post_processing
|  | Description | a post processing layer
|  | API Version | 1.3.223
|  | JSON File Version | 1.0.0
|  | Library Path | libvkbasalt.so
|  | Enabled State | DISABLED
| Enable Env Var | ENABLE_VKBASALT | Not Defined
| Disable Env Var | DISABLE_VKBASALT | Not Defined
[6] | VkLayer_MESA_device_select.json |  |
|  | Name | VK_LAYER_MESA_device_select
|  | Description | Linux device selection layer
|  | API Version | 1.3.211
|  | JSON File Version | 1.0.0
|  | Library Path | libVkLayer_MESA_device_select.so
|  | Enabled State | ENABLED
| Enable Env Var | --NONE-- | Not Defined
| Disable Env Var | NODEVICE_SELECT | Not Defined
[7] | nvidia_layers.json |  |
|  | Name | VK_LAYER_NV_optimus
|  | Description | NVIDIA Optimus layer
|  | API Version | 1.3.260
|  | JSON File Version | 1.0.0
|  | Library Path | libGLX_nvidia.so.0
|  | Enabled State | DISABLED
| Enable Env Var | __NV_PRIME_RENDER_OFFLOAD | Not Defined
| Disable Env Var | DISABLE_LAYER_NV_OPTIMUS_1 | Not Defined
/usr/local/etc/vulkan/implicit_layer.d | Directory does not exist |  |
/usr/local/share/vulkan/implicit_layer.d | Directory does not exist |  |
/home/dynamitos/.local/share/vulkan/implicit_layer.d |  |  |
[8] | steamoverlay_i386.json |  |
|  | Name | VK_LAYER_VALVE_steam_overlay_32
|  | Description | Steam Overlay Layer
|  | API Version | 1.3.207
|  | JSON File Version | 1.0.0
|  | Library Path | /home/dynamitos/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so
|  | Enabled State | DISABLED
| Enable Env Var | ENABLE_VK_LAYER_VALVE_steam_overlay_1 | Not Defined
| Disable Env Var | DISABLE_VK_LAYER_VALVE_steam_overlay_1 | Not Defined
[9] | steamoverlay_x86_64.json |  |
|  | Name | VK_LAYER_VALVE_steam_overlay_64
|  | Description | Steam Overlay Layer
|  | API Version | 1.3.207
|  | JSON File Version | 1.0.0
|  | Library Path | /home/dynamitos/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so
|  | Enabled State | DISABLED
| Enable Env Var | ENABLE_VK_LAYER_VALVE_steam_overlay_1 | Not Defined
| Disable Env Var | DISABLE_VK_LAYER_VALVE_steam_overlay_1 | Not Defined
[10] | steamfossilize_i386.json |  |
|  | Name | VK_LAYER_VALVE_steam_fossilize_32
|  | Description | Steam Pipeline Caching Layer
|  | API Version | 1.3.207
|  | JSON File Version | 1.0.0
|  | Library Path | /home/dynamitos/.local/share/Steam/ubuntu12_32/libVkLayer_steam_fossilize.so
|  | Enabled State | DISABLED
| Enable Env Var | ENABLE_VK_LAYER_VALVE_steam_fossilize_1 | Not Defined
| Disable Env Var | DISABLE_VK_LAYER_VALVE_steam_fossilize_1 | Not Defined
[11] | steamfossilize_x86_64.json |  |
|  | Name | VK_LAYER_VALVE_steam_fossilize_64
|  | Description | Steam Pipeline Caching Layer
|  | API Version | 1.3.207
|  | JSON File Version | 1.0.0
|  | Library Path | /home/dynamitos/.local/share/Steam/ubuntu12_64/libVkLayer_steam_fossilize.so
|  | Enabled State | DISABLED
| Enable Env Var | ENABLE_VK_LAYER_VALVE_steam_fossilize_1 | Not Defined
| Disable Env Var | DISABLE_VK_LAYER_VALVE_steam_fossilize_1 | Not Defined

Vulkan Explicit Layers
VK_LAYER_PATH |  |  |
| Path 0 | /home/dynamitos/vulkan/1.3.268.0/x86_64//etc/vulkan/explicit_layer.d/ |
| [0] | VkLayer_api_dump.json |
|  | Name | VK_LAYER_LUNARG_api_dump
|  | Description | LunarG API dump layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_api_dump.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [1] | VkLayer_khronos_synchronization2.json |
|  | Name | VK_LAYER_KHRONOS_synchronization2
|  | Description | Khronos Synchronization2 layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_khronos_synchronization2.so
|  | Device Extensions | 1
|  | [0] | VK_KHR_synchronization2
|  | Instance Extensions | 0
| [2] | VkLayer_khronos_validation.json |
|  | Name | VK_LAYER_KHRONOS_validation
|  | Description | Khronos Validation Layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_khronos_validation.so
|  | Device Extensions | 3
|  | [0] | VK_EXT_debug_marker
|  | [0] | VK_EXT_validation_cache
|  | [0] | VK_EXT_tooling_info
|  | Instance Extensions | 3
|  | [0] | VK_EXT_debug_report
|  | [0] | VK_EXT_debug_utils
|  | [0] | VK_EXT_validation_features
| [3] | VkLayer_khronos_profiles.json |
|  | Name | VK_LAYER_KHRONOS_profiles
|  | Description | Khronos Profiles layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.1
|  | Library Path | libVkLayer_khronos_profiles.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [4] | VkLayer_monitor.json |
|  | Name | VK_LAYER_LUNARG_monitor
|  | Description | Execution Monitoring Layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.0.0
|  | Library Path | libVkLayer_monitor.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [5] | VkLayer_gfxreconstruct.json |
|  | Name | VK_LAYER_LUNARG_gfxreconstruct
|  | Description | GFXReconstruct Capture Layer Version 1.0.1
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_gfxreconstruct.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [6] | VkLayer_screenshot.json |
|  | Name | VK_LAYER_LUNARG_screenshot
|  | Description | LunarG image capture layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_screenshot.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [7] | VkLayer_khronos_shader_object.json |
|  | Name | VK_LAYER_KHRONOS_shader_object
|  | Description | Khronos Shader object layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_khronos_shader_object.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_shader_object
VK_ADD_LAYER_PATH |  |  |
| Path 0 | /home/dynamitos/vulkan/1.3.268.0/x86_64//etc/vulkan/explicit_layer.d/ |
| [0] | VkLayer_api_dump.json |
|  | Name | VK_LAYER_LUNARG_api_dump
|  | Description | LunarG API dump layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_api_dump.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [1] | VkLayer_khronos_synchronization2.json |
|  | Name | VK_LAYER_KHRONOS_synchronization2
|  | Description | Khronos Synchronization2 layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_khronos_synchronization2.so
|  | Device Extensions | 1
|  | [0] | VK_KHR_synchronization2
|  | Instance Extensions | 0
| [2] | VkLayer_khronos_validation.json |
|  | Name | VK_LAYER_KHRONOS_validation
|  | Description | Khronos Validation Layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_khronos_validation.so
|  | Device Extensions | 3
|  | [0] | VK_EXT_debug_marker
|  | [0] | VK_EXT_validation_cache
|  | [0] | VK_EXT_tooling_info
|  | Instance Extensions | 3
|  | [0] | VK_EXT_debug_report
|  | [0] | VK_EXT_debug_utils
|  | [0] | VK_EXT_validation_features
| [3] | VkLayer_khronos_profiles.json |
|  | Name | VK_LAYER_KHRONOS_profiles
|  | Description | Khronos Profiles layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.1
|  | Library Path | libVkLayer_khronos_profiles.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [4] | VkLayer_monitor.json |
|  | Name | VK_LAYER_LUNARG_monitor
|  | Description | Execution Monitoring Layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.0.0
|  | Library Path | libVkLayer_monitor.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [5] | VkLayer_gfxreconstruct.json |
|  | Name | VK_LAYER_LUNARG_gfxreconstruct
|  | Description | GFXReconstruct Capture Layer Version 1.0.1
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_gfxreconstruct.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [6] | VkLayer_screenshot.json |
|  | Name | VK_LAYER_LUNARG_screenshot
|  | Description | LunarG image capture layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_screenshot.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [7] | VkLayer_khronos_shader_object.json |
|  | Name | VK_LAYER_KHRONOS_shader_object
|  | Description | Khronos Shader object layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_khronos_shader_object.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_shader_object
Standard Paths |  |  |
| /etc/vulkan | /etc/vulkan/explicit_layer.d | No such folder
| /usr/share/vulkan | /usr/share/vulkan/explicit_layer.d |
| [0] | VkLayer_INTEL_nullhw.json |
|  | Name | VK_LAYER_INTEL_nullhw
|  | Description | INTEL NULL HW
|  | API Version | 1.1.73
|  | JSON File Version | 1.0.0
|  | Library Path | libVkLayer_INTEL_nullhw.so
| [1] | VkLayer_MESA_overlay.json |
|  | Name | VK_LAYER_MESA_overlay
|  | Description | Mesa Overlay layer
|  | API Version | 1.3.211
|  | JSON File Version | 1.0.0
|  | Library Path | libVkLayer_MESA_overlay.so
| /usr/local/etc/vulkan | /usr/local/etc/vulkan/explicit_layer.d | No such folder
| /usr/local/share/vulkan | /usr/local/share/vulkan/explicit_layer.d |
| [0] | VkLayer_api_dump.json |
|  | Name | VK_LAYER_LUNARG_api_dump
|  | Description | LunarG API dump layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_api_dump.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [1] | VkLayer_gfxreconstruct.json |
|  | Name | VK_LAYER_LUNARG_gfxreconstruct
|  | Description | GFXReconstruct Capture Layer Version 1.0.1
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_gfxreconstruct.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [2] | VkLayer_khronos_profiles.json |
|  | Name | VK_LAYER_KHRONOS_profiles
|  | Description | Khronos Profiles layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.1
|  | Library Path | libVkLayer_khronos_profiles.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [3] | VkLayer_khronos_shader_object.json |
|  | Name | VK_LAYER_KHRONOS_shader_object
|  | Description | Khronos Shader object layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_khronos_shader_object.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_shader_object
| [4] | VkLayer_khronos_synchronization2.json |
|  | Name | VK_LAYER_KHRONOS_synchronization2
|  | Description | Khronos Synchronization2 layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_khronos_synchronization2.so
|  | Device Extensions | 1
|  | [0] | VK_KHR_synchronization2
|  | Instance Extensions | 0
| [5] | VkLayer_khronos_validation.json |
|  | Name | VK_LAYER_KHRONOS_validation
|  | Description | Khronos Validation Layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_khronos_validation.so
|  | Device Extensions | 3
|  | [0] | VK_EXT_debug_marker
|  | [0] | VK_EXT_validation_cache
|  | [0] | VK_EXT_tooling_info
|  | Instance Extensions | 3
|  | [0] | VK_EXT_debug_report
|  | [0] | VK_EXT_debug_utils
|  | [0] | VK_EXT_validation_features
| [6] | VkLayer_monitor.json |
|  | Name | VK_LAYER_LUNARG_monitor
|  | Description | Execution Monitoring Layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.0.0
|  | Library Path | libVkLayer_monitor.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| [7] | VkLayer_screenshot.json |
|  | Name | VK_LAYER_LUNARG_screenshot
|  | Description | LunarG image capture layer
|  | API Version | 1.3.268
|  | JSON File Version | 1.2.0
|  | Library Path | libVkLayer_screenshot.so
|  | Device Extensions | 1
|  | [0] | VK_EXT_tooling_info
| $HOME/.local/share/vulkan/explicit_layer.d | /home/dynamitos/.local/share/vulkan/explicit_layer.d | No such folder

Vulkan Layer Settings File
VK_LAYER_SETTINGS_PATH | Not Defined |  |
| /etc/vulkan/settings.d/vk_layer_settings.txt | File not found |
| /usr/share/vulkan/settings.d/vk_layer_settings.txt | File not found |
| /usr/local/etc/vulkan/settings.d/vk_layer_settings.txt | File not found |
| /usr/local/share/vulkan/settings.d/vk_layer_settings.txt | File not found |
| /home/dynamitos/.local/share/vulkan/settings.d/vk_layer_settings.txt | File not found |

#
Vulkan API Calls

Instance
vkEnumerateInstanceVersion | Max Instance Version | 1.3.269
vkEnumerateInstanceExtensionProperties | 23 extensions found |
[0] | VK_KHR_device_group_creation | Spec Vers 1
[1] | VK_KHR_display | Spec Vers 23
[2] | VK_KHR_external_fence_capabilities | Spec Vers 1
[3] | VK_KHR_external_memory_capabilities | Spec Vers 1
[4] | VK_KHR_external_semaphore_capabilities | Spec Vers 1
[5] | VK_KHR_get_display_properties2 | Spec Vers 1
[6] | VK_KHR_get_physical_device_properties2 | Spec Vers 2
[7] | VK_KHR_get_surface_capabilities2 | Spec Vers 1
[8] | VK_KHR_surface | Spec Vers 25
[9] | VK_KHR_surface_protected_capabilities | Spec Vers 1
[10] | VK_KHR_wayland_surface | Spec Vers 6
[11] | VK_KHR_xcb_surface | Spec Vers 6
[12] | VK_KHR_xlib_surface | Spec Vers 6
[13] | VK_EXT_acquire_drm_display | Spec Vers 1
[14] | VK_EXT_acquire_xlib_display | Spec Vers 1
[15] | VK_EXT_debug_report | Spec Vers 10
[16] | VK_EXT_debug_utils | Spec Vers 2
[17] | VK_EXT_direct_mode_display | Spec Vers 1
[18] | VK_EXT_display_surface_counter | Spec Vers 1
[19] | VK_EXT_surface_maintenance1 | Spec Vers 1
[20] | VK_EXT_swapchain_colorspace | Spec Vers 4
[21] | VK_KHR_portability_enumeration | Spec Vers 1
[22] | VK_LUNARG_direct_driver_loading | Spec Vers 1
vkCreateInstance [1.0] | VIA_SUCCESSFUL |
vkCreateInstance [1.3] | VIA_SUCCESSFUL |

Physical Devices
vkEnumeratePhysicalDevices [1.0] | 2 |  |
[0] | 0x0x564df27e8c50 |  |
| Vendor | Nvidia [0x10de] |
| Device Name | NVIDIA GeForce RTX 3080 |
| Device ID | 0x2216 |
| Device Type | Discrete GPU |
| Driver Version | 545.116.128 |
| API Version | 1.3.260 |
| Queue Families | 5 |
| [0] | Queue Count | 16
|  | Queue Flags | GRAPHICS | COMPUTE | TRANSFER | SPARSE_BINDING
|  | Timestamp Valid Bits | 0x40
|  | Image Granularity |
|  | Width | 0x1
|  | Height | 0x1
|  | Depth | 0x1
| [1] | Queue Count | 2
|  | Queue Flags | TRANSFER | SPARSE_BINDING
|  | Timestamp Valid Bits | 0x40
|  | Image Granularity |
|  | Width | 0x1
|  | Height | 0x1
|  | Depth | 0x1
| [2] | Queue Count | 8
|  | Queue Flags | COMPUTE | TRANSFER | SPARSE_BINDING
|  | Timestamp Valid Bits | 0x40
|  | Image Granularity |
|  | Width | 0x1
|  | Height | 0x1
|  | Depth | 0x1
| [3] | Queue Count | 1
|  | Queue Flags | TRANSFER | SPARSE_BINDING
|  | Timestamp Valid Bits | 0x20
|  | Image Granularity |
|  | Width | 0x1
|  | Height | 0x1
|  | Depth | 0x1
| [4] | Queue Count | 1
|  | Queue Flags | TRANSFER | SPARSE_BINDING
|  | Timestamp Valid Bits | 0x40
|  | Image Granularity |
|  | Width | 0x1
|  | Height | 0x1
|  | Depth | 0x1
| Memory Heaps | 2 |
| [0] | Property Flags | DEVICE_LOCAL
|  | Heap Size | 10737418240
| [1] | Property Flags | --NONE--
|  | Heap Size | 25193702400
| Memory Types | 5 |
| [0] | Property Flags | --NONE--
|  | Heap Index | 1
| [1] | Property Flags | DEVICE_LOCAL
|  | Heap Index | 0
| [2] | Property Flags | HOST_VISIBLE | HOST_COHERENT
|  | Heap Index | 1
| [3] | Property Flags | HOST_VISIBLE | HOST_COHERENT | HOST_CACHED
|  | Heap Index | 1
| [4] | Property Flags | DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT
|  | Heap Index | 0
| Device Extensions | 199 |
| [0] | VK_KHR_16bit_storage | Spec Vers 1
| [1] | VK_KHR_8bit_storage | Spec Vers 1
| [2] | VK_KHR_acceleration_structure | Spec Vers 13
| [3] | VK_KHR_bind_memory2 | Spec Vers 1
| [4] | VK_KHR_buffer_device_address | Spec Vers 1
| [5] | VK_KHR_cooperative_matrix | Spec Vers 2
| [6] | VK_KHR_copy_commands2 | Spec Vers 1
| [7] | VK_KHR_create_renderpass2 | Spec Vers 1
| [8] | VK_KHR_dedicated_allocation | Spec Vers 3
| [9] | VK_KHR_deferred_host_operations | Spec Vers 4
| [10] | VK_KHR_depth_stencil_resolve | Spec Vers 1
| [11] | VK_KHR_descriptor_update_template | Spec Vers 1
| [12] | VK_KHR_device_group | Spec Vers 4
| [13] | VK_KHR_draw_indirect_count | Spec Vers 1
| [14] | VK_KHR_driver_properties | Spec Vers 1
| [15] | VK_KHR_dynamic_rendering | Spec Vers 1
| [16] | VK_KHR_external_fence | Spec Vers 1
| [17] | VK_KHR_external_fence_fd | Spec Vers 1
| [18] | VK_KHR_external_memory | Spec Vers 1
| [19] | VK_KHR_external_memory_fd | Spec Vers 1
| [20] | VK_KHR_external_semaphore | Spec Vers 1
| [21] | VK_KHR_external_semaphore_fd | Spec Vers 1
| [22] | VK_KHR_format_feature_flags2 | Spec Vers 2
| [23] | VK_KHR_fragment_shader_barycentric | Spec Vers 1
| [24] | VK_KHR_fragment_shading_rate | Spec Vers 2
| [25] | VK_KHR_get_memory_requirements2 | Spec Vers 1
| [26] | VK_KHR_global_priority | Spec Vers 1
| [27] | VK_KHR_image_format_list | Spec Vers 1
| [28] | VK_KHR_imageless_framebuffer | Spec Vers 1
| [29] | VK_KHR_maintenance1 | Spec Vers 2
| [30] | VK_KHR_maintenance2 | Spec Vers 1
| [31] | VK_KHR_maintenance3 | Spec Vers 1
| [32] | VK_KHR_maintenance4 | Spec Vers 2
| [33] | VK_KHR_maintenance5 | Spec Vers 1
| [34] | VK_KHR_map_memory2 | Spec Vers 1
| [35] | VK_KHR_multiview | Spec Vers 1
| [36] | VK_KHR_pipeline_executable_properties | Spec Vers 1
| [37] | VK_KHR_pipeline_library | Spec Vers 1
| [38] | VK_KHR_present_id | Spec Vers 1
| [39] | VK_KHR_present_wait | Spec Vers 1
| [40] | VK_KHR_push_descriptor | Spec Vers 2
| [41] | VK_KHR_ray_query | Spec Vers 1
| [42] | VK_KHR_ray_tracing_maintenance1 | Spec Vers 1
| [43] | VK_KHR_ray_tracing_pipeline | Spec Vers 1
| [44] | VK_KHR_ray_tracing_position_fetch | Spec Vers 1
| [45] | VK_KHR_relaxed_block_layout | Spec Vers 1
| [46] | VK_KHR_sampler_mirror_clamp_to_edge | Spec Vers 3
| [47] | VK_KHR_sampler_ycbcr_conversion | Spec Vers 14
| [48] | VK_KHR_separate_depth_stencil_layouts | Spec Vers 1
| [49] | VK_KHR_shader_atomic_int64 | Spec Vers 1
| [50] | VK_KHR_shader_clock | Spec Vers 1
| [51] | VK_KHR_shader_draw_parameters | Spec Vers 1
| [52] | VK_KHR_shader_float16_int8 | Spec Vers 1
| [53] | VK_KHR_shader_float_controls | Spec Vers 4
| [54] | VK_KHR_shader_integer_dot_product | Spec Vers 1
| [55] | VK_KHR_shader_non_semantic_info | Spec Vers 1
| [56] | VK_KHR_shader_subgroup_extended_types | Spec Vers 1
| [57] | VK_KHR_shader_subgroup_uniform_control_flow | Spec Vers 1
| [58] | VK_KHR_shader_terminate_invocation | Spec Vers 1
| [59] | VK_KHR_shared_presentable_image | Spec Vers 1
| [60] | VK_KHR_spirv_1_4 | Spec Vers 1
| [61] | VK_KHR_storage_buffer_storage_class | Spec Vers 1
| [62] | VK_KHR_swapchain | Spec Vers 70
| [63] | VK_KHR_swapchain_mutable_format | Spec Vers 1
| [64] | VK_KHR_synchronization2 | Spec Vers 1
| [65] | VK_KHR_timeline_semaphore | Spec Vers 2
| [66] | VK_KHR_uniform_buffer_standard_layout | Spec Vers 1
| [67] | VK_KHR_variable_pointers | Spec Vers 1
| [68] | VK_KHR_video_decode_h264 | Spec Vers 8
| [69] | VK_KHR_video_decode_h265 | Spec Vers 7
| [70] | VK_KHR_video_decode_queue | Spec Vers 7
| [71] | VK_KHR_video_queue | Spec Vers 8
| [72] | VK_KHR_vulkan_memory_model | Spec Vers 3
| [73] | VK_KHR_workgroup_memory_explicit_layout | Spec Vers 1
| [74] | VK_KHR_zero_initialize_workgroup_memory | Spec Vers 1
| [75] | VK_EXT_4444_formats | Spec Vers 1
| [76] | VK_EXT_attachment_feedback_loop_dynamic_state | Spec Vers 1
| [77] | VK_EXT_attachment_feedback_loop_layout | Spec Vers 2
| [78] | VK_EXT_blend_operation_advanced | Spec Vers 2
| [79] | VK_EXT_border_color_swizzle | Spec Vers 1
| [80] | VK_EXT_buffer_device_address | Spec Vers 2
| [81] | VK_EXT_calibrated_timestamps | Spec Vers 2
| [82] | VK_EXT_color_write_enable | Spec Vers 1
| [83] | VK_EXT_conditional_rendering | Spec Vers 2
| [84] | VK_EXT_conservative_rasterization | Spec Vers 1
| [85] | VK_EXT_custom_border_color | Spec Vers 12
| [86] | VK_EXT_depth_bias_control | Spec Vers 1
| [87] | VK_EXT_depth_clamp_zero_one | Spec Vers 1
| [88] | VK_EXT_depth_clip_control | Spec Vers 1
| [89] | VK_EXT_depth_clip_enable | Spec Vers 1
| [90] | VK_EXT_depth_range_unrestricted | Spec Vers 1
| [91] | VK_EXT_descriptor_buffer | Spec Vers 1
| [92] | VK_EXT_descriptor_indexing | Spec Vers 2
| [93] | VK_EXT_discard_rectangles | Spec Vers 2
| [94] | VK_EXT_display_control | Spec Vers 1
| [95] | VK_EXT_dynamic_rendering_unused_attachments | Spec Vers 1
| [96] | VK_EXT_extended_dynamic_state | Spec Vers 1
| [97] | VK_EXT_extended_dynamic_state2 | Spec Vers 1
| [98] | VK_EXT_extended_dynamic_state3 | Spec Vers 2
| [99] | VK_EXT_external_memory_host | Spec Vers 1
| [100] | VK_EXT_fragment_shader_interlock | Spec Vers 1
| [101] | VK_EXT_global_priority | Spec Vers 2
| [102] | VK_EXT_global_priority_query | Spec Vers 1
| [103] | VK_EXT_graphics_pipeline_library | Spec Vers 1
| [104] | VK_EXT_host_image_copy | Spec Vers 1
| [105] | VK_EXT_host_query_reset | Spec Vers 1
| [106] | VK_EXT_image_2d_view_of_3d | Spec Vers 1
| [107] | VK_EXT_image_drm_format_modifier | Spec Vers 2
| [108] | VK_EXT_image_robustness | Spec Vers 1
| [109] | VK_EXT_image_sliced_view_of_3d | Spec Vers 1
| [110] | VK_EXT_image_view_min_lod | Spec Vers 1
| [111] | VK_EXT_index_type_uint8 | Spec Vers 1
| [112] | VK_EXT_inline_uniform_block | Spec Vers 1
| [113] | VK_EXT_line_rasterization | Spec Vers 1
| [114] | VK_EXT_load_store_op_none | Spec Vers 1
| [115] | VK_EXT_memory_budget | Spec Vers 1
| [116] | VK_EXT_memory_priority | Spec Vers 1
| [117] | VK_EXT_mesh_shader | Spec Vers 1
| [118] | VK_EXT_multi_draw | Spec Vers 1
| [119] | VK_EXT_mutable_descriptor_type | Spec Vers 1
| [120] | VK_EXT_non_seamless_cube_map | Spec Vers 1
| [121] | VK_EXT_opacity_micromap | Spec Vers 2
| [122] | VK_EXT_pageable_device_local_memory | Spec Vers 1
| [123] | VK_EXT_pci_bus_info | Spec Vers 2
| [124] | VK_EXT_physical_device_drm | Spec Vers 1
| [125] | VK_EXT_pipeline_creation_cache_control | Spec Vers 3
| [126] | VK_EXT_pipeline_creation_feedback | Spec Vers 1
| [127] | VK_EXT_pipeline_library_group_handles | Spec Vers 1
| [128] | VK_EXT_pipeline_robustness | Spec Vers 1
| [129] | VK_EXT_post_depth_coverage | Spec Vers 1
| [130] | VK_EXT_primitive_topology_list_restart | Spec Vers 1
| [131] | VK_EXT_primitives_generated_query | Spec Vers 1
| [132] | VK_EXT_private_data | Spec Vers 1
| [133] | VK_EXT_provoking_vertex | Spec Vers 1
| [134] | VK_EXT_queue_family_foreign | Spec Vers 1
| [135] | VK_EXT_robustness2 | Spec Vers 1
| [136] | VK_EXT_sample_locations | Spec Vers 1
| [137] | VK_EXT_sampler_filter_minmax | Spec Vers 2
| [138] | VK_EXT_scalar_block_layout | Spec Vers 1
| [139] | VK_EXT_separate_stencil_usage | Spec Vers 1
| [140] | VK_EXT_shader_atomic_float | Spec Vers 1
| [141] | VK_EXT_shader_demote_to_helper_invocation | Spec Vers 1
| [142] | VK_EXT_shader_image_atomic_int64 | Spec Vers 1
| [143] | VK_EXT_shader_module_identifier | Spec Vers 1
| [144] | VK_EXT_shader_object | Spec Vers 1
| [145] | VK_EXT_shader_subgroup_ballot | Spec Vers 1
| [146] | VK_EXT_shader_subgroup_vote | Spec Vers 1
| [147] | VK_EXT_shader_viewport_index_layer | Spec Vers 1
| [148] | VK_EXT_subgroup_size_control | Spec Vers 2
| [149] | VK_EXT_swapchain_maintenance1 | Spec Vers 1
| [150] | VK_EXT_texel_buffer_alignment | Spec Vers 1
| [151] | VK_EXT_tooling_info | Spec Vers 1
| [152] | VK_EXT_transform_feedback | Spec Vers 1
| [153] | VK_EXT_vertex_attribute_divisor | Spec Vers 3
| [154] | VK_EXT_vertex_input_dynamic_state | Spec Vers 2
| [155] | VK_EXT_ycbcr_2plane_444_formats | Spec Vers 1
| [156] | VK_EXT_ycbcr_image_arrays | Spec Vers 1
| [157] | VK_NV_clip_space_w_scaling | Spec Vers 1
| [158] | VK_NV_compute_shader_derivatives | Spec Vers 1
| [159] | VK_NV_cooperative_matrix | Spec Vers 1
| [160] | VK_NV_copy_memory_indirect | Spec Vers 1
| [161] | VK_NV_corner_sampled_image | Spec Vers 2
| [162] | VK_NV_coverage_reduction_mode | Spec Vers 1
| [163] | VK_NV_cuda_kernel_launch | Spec Vers 2
| [164] | VK_NV_dedicated_allocation | Spec Vers 1
| [165] | VK_NV_dedicated_allocation_image_aliasing | Spec Vers 1
| [166] | VK_NV_device_diagnostic_checkpoints | Spec Vers 2
| [167] | VK_NV_device_diagnostics_config | Spec Vers 2
| [168] | VK_NV_device_generated_commands | Spec Vers 3
| [169] | VK_NV_device_generated_commands_compute | Spec Vers 2
| [170] | VK_NV_fill_rectangle | Spec Vers 1
| [171] | VK_NV_fragment_coverage_to_color | Spec Vers 1
| [172] | VK_NV_fragment_shader_barycentric | Spec Vers 1
| [173] | VK_NV_fragment_shading_rate_enums | Spec Vers 1
| [174] | VK_NV_framebuffer_mixed_samples | Spec Vers 1
| [175] | VK_NV_geometry_shader_passthrough | Spec Vers 1
| [176] | VK_NV_inherited_viewport_scissor | Spec Vers 1
| [177] | VK_NV_linear_color_attachment | Spec Vers 1
| [178] | VK_NV_low_latency | Spec Vers 1
| [179] | VK_NV_low_latency2 | Spec Vers 1
| [180] | VK_NV_memory_decompression | Spec Vers 1
| [181] | VK_NV_mesh_shader | Spec Vers 1
| [182] | VK_NV_optical_flow | Spec Vers 1
| [183] | VK_NV_ray_tracing | Spec Vers 3
| [184] | VK_NV_ray_tracing_invocation_reorder | Spec Vers 1
| [185] | VK_NV_ray_tracing_motion_blur | Spec Vers 1
| [186] | VK_NV_representative_fragment_test | Spec Vers 2
| [187] | VK_NV_sample_mask_override_coverage | Spec Vers 1
| [188] | VK_NV_scissor_exclusive | Spec Vers 2
| [189] | VK_NV_shader_image_footprint | Spec Vers 2
| [190] | VK_NV_shader_sm_builtins | Spec Vers 1
| [191] | VK_NV_shader_subgroup_partitioned | Spec Vers 1
| [192] | VK_NV_shading_rate_image | Spec Vers 3
| [193] | VK_NV_viewport_array2 | Spec Vers 1
| [194] | VK_NV_viewport_swizzle | Spec Vers 1
| [195] | VK_NVX_binary_import | Spec Vers 1
| [196] | VK_NVX_image_view_handle | Spec Vers 2
| [197] | VK_NVX_multiview_per_view_attributes | Spec Vers 1
| [198] | VK_AMD_buffer_marker | Spec Vers 1
[1] | 0x0x564df28110b0 |  |
| Vendor | 0x10005 |
| Device Name | llvmpipe (LLVM 16.0.6, 256 bits) |
| Device ID | 0x0 |
| Device Type | CPU |
| Driver Version | 0.0.1 |
| API Version | 1.3.255 |
| Queue Families | 1 |
| [0] | Queue Count | 1
|  | Queue Flags | GRAPHICS | COMPUTE | TRANSFER
|  | Timestamp Valid Bits | 0x40
|  | Image Granularity |
|  | Width | 0x1
|  | Height | 0x1
|  | Depth | 0x1
| Memory Heaps | 1 |
| [0] | Property Flags | DEVICE_LOCAL
|  | Heap Size | 33591603200
| Memory Types | 1 |
| [0] | Property Flags | DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT | HOST_CACHED
|  | Heap Index | 0
| Device Extensions | 114 |
| [0] | VK_KHR_8bit_storage | Spec Vers 1
| [1] | VK_KHR_16bit_storage | Spec Vers 1
| [2] | VK_KHR_bind_memory2 | Spec Vers 1
| [3] | VK_KHR_buffer_device_address | Spec Vers 1
| [4] | VK_KHR_copy_commands2 | Spec Vers 1
| [5] | VK_KHR_create_renderpass2 | Spec Vers 1
| [6] | VK_KHR_dedicated_allocation | Spec Vers 3
| [7] | VK_KHR_depth_stencil_resolve | Spec Vers 1
| [8] | VK_KHR_descriptor_update_template | Spec Vers 1
| [9] | VK_KHR_device_group | Spec Vers 4
| [10] | VK_KHR_draw_indirect_count | Spec Vers 1
| [11] | VK_KHR_driver_properties | Spec Vers 1
| [12] | VK_KHR_dynamic_rendering | Spec Vers 1
| [13] | VK_KHR_external_fence | Spec Vers 1
| [14] | VK_KHR_external_memory | Spec Vers 1
| [15] | VK_KHR_external_memory_fd | Spec Vers 1
| [16] | VK_KHR_external_semaphore | Spec Vers 1
| [17] | VK_KHR_format_feature_flags2 | Spec Vers 2
| [18] | VK_KHR_get_memory_requirements2 | Spec Vers 1
| [19] | VK_KHR_image_format_list | Spec Vers 1
| [20] | VK_KHR_imageless_framebuffer | Spec Vers 1
| [21] | VK_KHR_incremental_present | Spec Vers 2
| [22] | VK_KHR_maintenance1 | Spec Vers 2
| [23] | VK_KHR_maintenance2 | Spec Vers 1
| [24] | VK_KHR_maintenance3 | Spec Vers 1
| [25] | VK_KHR_maintenance4 | Spec Vers 2
| [26] | VK_KHR_multiview | Spec Vers 1
| [27] | VK_KHR_pipeline_library | Spec Vers 1
| [28] | VK_KHR_push_descriptor | Spec Vers 2
| [29] | VK_KHR_relaxed_block_layout | Spec Vers 1
| [30] | VK_KHR_sampler_mirror_clamp_to_edge | Spec Vers 3
| [31] | VK_KHR_separate_depth_stencil_layouts | Spec Vers 1
| [32] | VK_KHR_shader_atomic_int64 | Spec Vers 1
| [33] | VK_KHR_shader_clock | Spec Vers 1
| [34] | VK_KHR_shader_draw_parameters | Spec Vers 1
| [35] | VK_KHR_shader_float16_int8 | Spec Vers 1
| [36] | VK_KHR_shader_float_controls | Spec Vers 4
| [37] | VK_KHR_shader_integer_dot_product | Spec Vers 1
| [38] | VK_KHR_shader_non_semantic_info | Spec Vers 1
| [39] | VK_KHR_shader_subgroup_extended_types | Spec Vers 1
| [40] | VK_KHR_shader_terminate_invocation | Spec Vers 1
| [41] | VK_KHR_spirv_1_4 | Spec Vers 1
| [42] | VK_KHR_storage_buffer_storage_class | Spec Vers 1
| [43] | VK_KHR_swapchain | Spec Vers 70
| [44] | VK_KHR_swapchain_mutable_format | Spec Vers 1
| [45] | VK_KHR_synchronization2 | Spec Vers 1
| [46] | VK_KHR_timeline_semaphore | Spec Vers 2
| [47] | VK_KHR_uniform_buffer_standard_layout | Spec Vers 1
| [48] | VK_KHR_variable_pointers | Spec Vers 1
| [49] | VK_KHR_vulkan_memory_model | Spec Vers 3
| [50] | VK_KHR_zero_initialize_workgroup_memory | Spec Vers 1
| [51] | VK_EXT_4444_formats | Spec Vers 1
| [52] | VK_EXT_attachment_feedback_loop_dynamic_state | Spec Vers 1
| [53] | VK_EXT_attachment_feedback_loop_layout | Spec Vers 2
| [54] | VK_EXT_border_color_swizzle | Spec Vers 1
| [55] | VK_EXT_calibrated_timestamps | Spec Vers 2
| [56] | VK_EXT_color_write_enable | Spec Vers 1
| [57] | VK_EXT_conditional_rendering | Spec Vers 2
| [58] | VK_EXT_custom_border_color | Spec Vers 12
| [59] | VK_EXT_depth_clip_control | Spec Vers 1
| [60] | VK_EXT_depth_clip_enable | Spec Vers 1
| [61] | VK_EXT_depth_range_unrestricted | Spec Vers 1
| [62] | VK_EXT_descriptor_buffer | Spec Vers 1
| [63] | VK_EXT_descriptor_indexing | Spec Vers 2
| [64] | VK_EXT_dynamic_rendering_unused_attachments | Spec Vers 1
| [65] | VK_EXT_extended_dynamic_state | Spec Vers 1
| [66] | VK_EXT_extended_dynamic_state2 | Spec Vers 1
| [67] | VK_EXT_extended_dynamic_state3 | Spec Vers 2
| [68] | VK_EXT_external_memory_host | Spec Vers 1
| [69] | VK_EXT_graphics_pipeline_library | Spec Vers 1
| [70] | VK_EXT_host_query_reset | Spec Vers 1
| [71] | VK_EXT_image_2d_view_of_3d | Spec Vers 1
| [72] | VK_EXT_image_robustness | Spec Vers 1
| [73] | VK_EXT_image_sliced_view_of_3d | Spec Vers 1
| [74] | VK_EXT_index_type_uint8 | Spec Vers 1
| [75] | VK_EXT_inline_uniform_block | Spec Vers 1
| [76] | VK_EXT_line_rasterization | Spec Vers 1
| [77] | VK_EXT_memory_budget | Spec Vers 1
| [78] | VK_EXT_memory_priority | Spec Vers 1
| [79] | VK_EXT_mesh_shader | Spec Vers 1
| [80] | VK_EXT_multi_draw | Spec Vers 1
| [81] | VK_EXT_multisampled_render_to_single_sampled | Spec Vers 1
| [82] | VK_EXT_mutable_descriptor_type | Spec Vers 1
| [83] | VK_EXT_non_seamless_cube_map | Spec Vers 1
| [84] | VK_EXT_pageable_device_local_memory | Spec Vers 1
| [85] | VK_EXT_pipeline_creation_cache_control | Spec Vers 3
| [86] | VK_EXT_pipeline_creation_feedback | Spec Vers 1
| [87] | VK_EXT_post_depth_coverage | Spec Vers 1
| [88] | VK_EXT_primitive_topology_list_restart | Spec Vers 1
| [89] | VK_EXT_primitives_generated_query | Spec Vers 1
| [90] | VK_EXT_private_data | Spec Vers 1
| [91] | VK_EXT_provoking_vertex | Spec Vers 1
| [92] | VK_EXT_rasterization_order_attachment_access | Spec Vers 1
| [93] | VK_EXT_robustness2 | Spec Vers 1
| [94] | VK_EXT_sampler_filter_minmax | Spec Vers 2
| [95] | VK_EXT_scalar_block_layout | Spec Vers 1
| [96] | VK_EXT_separate_stencil_usage | Spec Vers 1
| [97] | VK_EXT_shader_atomic_float | Spec Vers 1
| [98] | VK_EXT_shader_atomic_float2 | Spec Vers 1
| [99] | VK_EXT_shader_demote_to_helper_invocation | Spec Vers 1
| [100] | VK_EXT_shader_object | Spec Vers 1
| [101] | VK_EXT_shader_stencil_export | Spec Vers 1
| [102] | VK_EXT_shader_subgroup_ballot | Spec Vers 1
| [103] | VK_EXT_shader_subgroup_vote | Spec Vers 1
| [104] | VK_EXT_shader_viewport_index_layer | Spec Vers 1
| [105] | VK_EXT_subgroup_size_control | Spec Vers 2
| [106] | VK_EXT_texel_buffer_alignment | Spec Vers 1
| [107] | VK_EXT_transform_feedback | Spec Vers 1
| [108] | VK_EXT_vertex_attribute_divisor | Spec Vers 3
| [109] | VK_EXT_vertex_input_dynamic_state | Spec Vers 2
| [110] | VK_ARM_rasterization_order_attachment_access | Spec Vers 1
| [111] | VK_GOOGLE_decorate_string | Spec Vers 1
| [112] | VK_GOOGLE_hlsl_functionality1 | Spec Vers 1
| [113] | VK_NV_device_generated_commands | Spec Vers 3
vkEnumeratePhysicalDevices [1.3] | 2 |  |

Logical Devices
vkCreateDevice [1.0] | 2 |
| [0] | VIA_SUCCESSFUL
| [1] | VIA_SUCCESSFUL
vkCreateDevice [1.3] | 2 |
| [0] | VIA_SUCCESSFUL
| [1] | VIA_SUCCESSFUL

Cleanup
vkDestroyDevice [1.0] | 2 |
| [0] | VIA_SUCCESSFUL
| [1] | VIA_SUCCESSFUL
vkDestroyInstance [1.0] | VIA_SUCCESSFUL |
vkDestroyDevice [1.3] | 2 |
| [0] | VIA_SUCCESSFUL
| [1] | VIA_SUCCESSFUL
vkDestroyInstance [1.3] | VIA_SUCCESSFUL |

#
External Tests

Cube
./vkcube --c 100 --suppress_popups | VIA_SUCCESSFUL
./vkcube --c 100 --suppress_popups --validate | FAILED!