Files
Seele/vkvia.html
T
2023-11-11 13:56:12 +01:00

5683 lines
201 KiB
HTML

<!DOCTYPE html>
<HTML lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<TITLE>LunarG VIA</TITLE>
<META charset="UTF-8">
<style media="screen" type="text/css">
html {
background-color: #0b1e48;
background-image: url("https://vulkan.lunarg.com/img/VIATitle.png"), url("https://vulkan.lunarg.com/img/VIABackground.jpg");
background-position: center top, center;
-webkit-background-size: auto, cover;
-moz-background-size: auto, cover;
-o-background-size: auto, cover;
background-size: auto, cover;
background-attachment: scroll, fixed;
background-repeat: no-repeat, no-repeat;
}
h1.section {
font-family: sans-serif;
font-size: 35px;
color: #FFFFFF;
}
h1.version {
font-family: sans-serif;
font-size: 25px;
color: #FFFFFF;
}
h2.note {
font-family: sans-serif;
font-size: 12px;
color: #FFFFFF;
}
table {
min-width: 600px;
width: 70%;
border-collapse: collapse;
border-color: grey;
font-family: sans-serif;
}
td.header {
padding: 18px;
border: 1px solid #ccc;
font-size: 18px;
color: #fff;
}
td.odd {
padding: 10px;
border: 1px solid #ccc;
font-size: 16px;
color: rgb(255, 255, 255);
}
td.even {
padding: 10px;
border: 1px solid #ccc;
font-size: 16px;
color: rgb(220, 220, 220);
}
tr.header {
background-color: rgba(64,64,64,0.75);
}
tr.odd {
background-color: rgba(0,0,0,0.6);
}
tr.even {
background-color: rgba(0,0,0,0.7);
}
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<script type="text/javascript">
$( document ).ready(function() {
$('table tr:not(.header)').hide();
$('.header').click(function() {
$(this).nextUntil('tr.header').slideToggle(300);
});
});
</script>
</HEAD>
<BODY>
<BR />
<BR />
<BR />
<BR />
<BR />
<BR />
<BR />
<BR />
<BR />
<BR />
<BR />
<BR />
<BR />
<BR />
<BR />
<center><h2 class="note">< NOTE: Click on section name to expand table ></h2></center>
<BR />
<H1 class="section"><center>System Info</center></h1>
<table align="center">
<tr class="header">
<td colspan="3" class="header">Environment</td>
</tr>
<tr class="odd">
<td class="odd">Linux</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Distro</td>
<td class="even">Garuda Linux</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Kernel Build</td>
<td class="odd">6.6.1-zen1-1-zen</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Machine Target</td>
<td class="even">x86_64</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Version</td>
<td class="odd">#1 ZEN SMP PREEMPT_DYNAMIC Wed, 08 Nov 2023 16:05:16 +0000</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">DESKTOP_SESSION</td>
<td class="even">i3</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">LD_LIBRARY_PATH</td>
<td class="odd">/home/dynamitos/vulkan/1.3.268.0//lib</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">DISPLAY</td>
<td class="even">:0</td>
</tr>
</table>
<table align="center">
<tr class="header">
<td colspan="3" class="header">Hardware</td>
</tr>
<tr class="odd">
<td class="odd">CPUs</td>
<td class="odd">16</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even">Memory</td>
<td class="even">Physical Available</td>
<td class="even">31 GB</td>
</tr>
<tr class="odd">
<td class="odd">System Disk Space</td>
<td class="odd">Free</td>
<td class="odd">73 GB</td>
</tr>
<tr class="even">
<td class="even">Current Dir Disk Space</td>
<td class="even">Free</td>
<td class="even">50G</td>
</tr>
</table>
<table align="center">
<tr class="header">
<td colspan="2" class="header">Executable Info</td>
</tr>
<tr class="odd">
<td class="odd">Exe Directory</td>
<td class="odd">/home/dynamitos/vulkan/1.3.268.0/x86_64/bin</td>
</tr>
<tr class="even">
<td class="even">Current Directory</td>
<td class="even">/home/dynamitos/Seele</td>
</tr>
<tr class="odd">
<td class="odd">App Version</td>
<td class="odd">Version 1.3</td>
</tr>
<tr class="even">
<td class="even">Vulkan API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd">Byte Format</td>
<td class="odd">64-bit</td>
</tr>
</table>
<table align="center">
<tr class="header">
<td colspan="3" class="header">Vulkan Driver Info</td>
</tr>
<tr class="odd">
<td class="odd">Standard Paths</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td align="right" class="even">/etc/vulkan/icd.d</td>
<td class="even">No such folder</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td align="right" class="odd">/usr/share/vulkan/icd.d</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td align="right" class="even">[0]</td>
<td class="even">intel_hasvk_icd.i686.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.0.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.255</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">/usr/lib32/libvulkan_intel_hasvk.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">FAILED TO LOAD!</td>
<td class="even">/usr/lib32/libvulkan_intel_hasvk.so: wrong ELF class: ELFCLASS32</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[1]</td>
<td class="odd">intel_icd.i686.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.255</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">/usr/lib32/libvulkan_intel.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">FAILED TO LOAD!</td>
<td class="odd">/usr/lib32/libvulkan_intel.so: wrong ELF class: ELFCLASS32</td>
</tr>
<tr class="even">
<td align="right" class="even">[2]</td>
<td class="even">radeon_icd.x86_64.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.0.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.255</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">/usr/lib/libvulkan_radeon.so</td>
</tr>
<tr class="even">
<td align="right" class="even">[3]</td>
<td class="even">radeon_icd.i686.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.0.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.255</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">/usr/lib32/libvulkan_radeon.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">FAILED TO LOAD!</td>
<td class="even">/usr/lib32/libvulkan_radeon.so: wrong ELF class: ELFCLASS32</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[4]</td>
<td class="odd">intel_hasvk_icd.x86_64.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.255</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">/usr/lib/libvulkan_intel_hasvk.so</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[5]</td>
<td class="odd">intel_icd.x86_64.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.255</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">/usr/lib/libvulkan_intel.so</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[6]</td>
<td class="odd">lvp_icd.x86_64.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.1.255</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">/usr/lib/libvulkan_lvp.so</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[7]</td>
<td class="odd">nvidia_icd.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.260</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libGLX_nvidia.so.0</td>
</tr>
<tr class="odd">
<td align="right" class="odd">/usr/local/etc/vulkan/icd.d</td>
<td class="odd">No such folder</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td align="right" class="even">/usr/local/share/vulkan/icd.d</td>
<td class="even">No such folder</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td align="right" class="odd">/home/dynamitos/.local/share/vulkan/icd.d</td>
<td class="odd">No such folder</td>
<td class="odd"></td>
</tr>
</table>
<table align="center">
<tr class="header">
<td colspan="3" class="header">Vulkan Runtimes</td>
</tr>
<tr class="odd">
<td class="odd">Possible Runtime Folders</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td align="right" class="even">/usr/lib</td>
<td class="even"></td>
<td class="even"></td>
</tr>
<tr class="odd">
<td align="right" class="odd">[0]</td>
<td class="odd">/usr/lib/libvulkan.so.1</td>
<td class="odd">libvulkan.so.1.3.269</td>
</tr>
<tr class="even">
<td align="right" class="even">/usr/lib/x86_64-linux-gnu</td>
<td class="even">No such folder</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td align="right" class="odd">/usr/lib64</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td align="right" class="even">[0]</td>
<td class="even">/usr/lib64/libvulkan.so.1</td>
<td class="even">libvulkan.so.1.3.269</td>
</tr>
<tr class="odd">
<td align="right" class="odd">/usr/local/lib</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td align="right" class="even">[0]</td>
<td class="even">/usr/local/lib/libvulkan.so.1</td>
<td class="even">libvulkan.so.1.3.268</td>
</tr>
<tr class="odd">
<td align="right" class="odd">/usr/local/lib64</td>
<td class="odd">No such folder</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td align="right" class="even">/home/dynamitos/vulkan/1.3.268.0//lib</td>
<td class="even">No such folder</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd">Runtime Folder Used By via</td>
<td class="odd">/usr/lib</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td align="right" class="even">[0]</td>
<td class="even">/usr/lib/libvulkan.so.1</td>
<td class="even">libvulkan.so.1.3.269</td>
</tr>
</table>
<table align="center">
<tr class="header">
<td colspan="4" class="header">Vulkan SDKs</td>
</tr>
<tr class="odd">
<td class="odd">VULKAN_SDK</td>
<td class="odd"></td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even"></td>
<td class="even">/home/dynamitos/vulkan/1.3.268.0/x86_64//etc/vulkan/explicit_layer.d</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VkLayer_api_dump.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_LUNARG_api_dump</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">LunarG API dump layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.2.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_api_dump.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_tooling_info</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[1]</td>
<td class="odd">VkLayer_khronos_synchronization2.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_KHRONOS_synchronization2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">Khronos Synchronization2 layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.2.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_khronos_synchronization2.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_KHR_synchronization2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Instance Extensions</td>
<td class="odd">0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[2]</td>
<td class="even">VkLayer_khronos_validation.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_KHRONOS_validation</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Khronos Validation Layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_khronos_validation.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">3</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_debug_marker</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_validation_cache</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Instance Extensions</td>
<td class="even">3</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_debug_report</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_debug_utils</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_validation_features</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[3]</td>
<td class="even">VkLayer_khronos_profiles.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_KHRONOS_profiles</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Khronos Profiles layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_khronos_profiles.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[4]</td>
<td class="even">VkLayer_monitor.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_LUNARG_monitor</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Execution Monitoring Layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_monitor.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[5]</td>
<td class="even">VkLayer_gfxreconstruct.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_LUNARG_gfxreconstruct</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">GFXReconstruct Capture Layer Version 1.0.1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_gfxreconstruct.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[6]</td>
<td class="even">VkLayer_screenshot.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_LUNARG_screenshot</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">LunarG image capture layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_screenshot.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[7]</td>
<td class="even">VkLayer_khronos_shader_object.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_KHRONOS_shader_object</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Khronos Shader object layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_khronos_shader_object.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_shader_object</td>
</tr>
</table>
<table align="center">
<tr class="header">
<td colspan="4" class="header">Vulkan Implicit Layers</td>
</tr>
<tr class="odd">
<td align="right" class="odd">/etc/vulkan/implicit_layer.d</td>
<td class="odd">Directory does not exist</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td align="right" class="even">/usr/share/vulkan/implicit_layer.d</td>
<td class="even"></td>
<td class="even"></td>
<td class="even"></td>
</tr>
<tr class="odd">
<td align="right" class="odd">[0]</td>
<td class="odd">MangoHud.x86_64.json</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_MANGOHUD_overlay_x86_64</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">Vulkan Hud Overlay</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.0.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">/usr/lib/mangohud/libMangoHud.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Enabled State</td>
<td class="odd">DISABLED</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">Enable Env Var</td>
<td class="even">MANGOHUD</td>
<td class="even">Not Defined</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">Disable Env Var</td>
<td class="odd">DISABLE_MANGOHUD</td>
<td class="odd">Not Defined</td>
</tr>
<tr class="even">
<td align="right" class="even">[1]</td>
<td class="even">libMangoApp.x86_64.json</td>
<td class="even"></td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_MANGOAPP_overlay</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Mangoapp Layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">/usr/lib/mangohud/libMangoApp.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Enabled State</td>
<td class="even">DISABLED</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">Enable Env Var</td>
<td class="odd">MANGOAPP</td>
<td class="odd">Not Defined</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">Disable Env Var</td>
<td class="even">DISABLE_MANGOAPP</td>
<td class="even">Not Defined</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[2]</td>
<td class="odd">MangoHud.x86.json</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_MANGOHUD_overlay_x86</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">Vulkan Hud Overlay</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.0.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">/usr/lib32/mangohud/libMangoHud.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Enabled State</td>
<td class="odd">DISABLED</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">Enable Env Var</td>
<td class="even">MANGOHUD</td>
<td class="even">Not Defined</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">Disable Env Var</td>
<td class="odd">DISABLE_MANGOHUD</td>
<td class="odd">Not Defined</td>
</tr>
<tr class="even">
<td align="right" class="even">[3]</td>
<td class="even">libMangoApp.x86.json</td>
<td class="even"></td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_MANGOAPP_overlay</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Mangoapp Layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">/usr/lib32/mangohud/libMangoApp.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Enabled State</td>
<td class="even">DISABLED</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">Enable Env Var</td>
<td class="odd">MANGOAPP</td>
<td class="odd">Not Defined</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">Disable Env Var</td>
<td class="even">DISABLE_MANGOAPP</td>
<td class="even">Not Defined</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[4]</td>
<td class="odd">vkBasalt.json</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_VKBASALT_post_processing</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">a post processing layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.223</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.0.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libvkbasalt.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Enabled State</td>
<td class="odd">DISABLED</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">Enable Env Var</td>
<td class="even">ENABLE_VKBASALT</td>
<td class="even">Not Defined</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">Disable Env Var</td>
<td class="odd">DISABLE_VKBASALT</td>
<td class="odd">Not Defined</td>
</tr>
<tr class="even">
<td align="right" class="even">[5]</td>
<td class="even">vkBasalt.x86.json</td>
<td class="even"></td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_VKBASALT_post_processing</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">a post processing layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.223</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libvkbasalt.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Enabled State</td>
<td class="even">DISABLED</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">Enable Env Var</td>
<td class="odd">ENABLE_VKBASALT</td>
<td class="odd">Not Defined</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">Disable Env Var</td>
<td class="even">DISABLE_VKBASALT</td>
<td class="even">Not Defined</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[6]</td>
<td class="odd">VkLayer_MESA_device_select.json</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_MESA_device_select</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">Linux device selection layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.211</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.0.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_MESA_device_select.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Enabled State</td>
<td class="odd">ENABLED</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">Enable Env Var</td>
<td class="even">--NONE--</td>
<td class="even">Not Defined</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">Disable Env Var</td>
<td class="odd">NODEVICE_SELECT</td>
<td class="odd">Not Defined</td>
</tr>
<tr class="even">
<td align="right" class="even">[7]</td>
<td class="even">nvidia_layers.json</td>
<td class="even"></td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_NV_optimus</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">NVIDIA Optimus layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.260</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libGLX_nvidia.so.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Enabled State</td>
<td class="even">DISABLED</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">Enable Env Var</td>
<td class="odd">__NV_PRIME_RENDER_OFFLOAD</td>
<td class="odd">Not Defined</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">Disable Env Var</td>
<td class="even">DISABLE_LAYER_NV_OPTIMUS_1</td>
<td class="even">Not Defined</td>
</tr>
<tr class="odd">
<td align="right" class="odd">/usr/local/etc/vulkan/implicit_layer.d</td>
<td class="odd">Directory does not exist</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td align="right" class="even">/usr/local/share/vulkan/implicit_layer.d</td>
<td class="even">Directory does not exist</td>
<td class="even"></td>
<td class="even"></td>
</tr>
<tr class="odd">
<td align="right" class="odd">/home/dynamitos/.local/share/vulkan/implicit_layer.d</td>
<td class="odd"></td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td align="right" class="even">[8]</td>
<td class="even">steamoverlay_i386.json</td>
<td class="even"></td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_VALVE_steam_overlay_32</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Steam Overlay Layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.207</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">/home/dynamitos/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Enabled State</td>
<td class="even">DISABLED</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">Enable Env Var</td>
<td class="odd">ENABLE_VK_LAYER_VALVE_steam_overlay_1</td>
<td class="odd">Not Defined</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">Disable Env Var</td>
<td class="even">DISABLE_VK_LAYER_VALVE_steam_overlay_1</td>
<td class="even">Not Defined</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[9]</td>
<td class="odd">steamoverlay_x86_64.json</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_VALVE_steam_overlay_64</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">Steam Overlay Layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.207</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.0.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">/home/dynamitos/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Enabled State</td>
<td class="odd">DISABLED</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">Enable Env Var</td>
<td class="even">ENABLE_VK_LAYER_VALVE_steam_overlay_1</td>
<td class="even">Not Defined</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">Disable Env Var</td>
<td class="odd">DISABLE_VK_LAYER_VALVE_steam_overlay_1</td>
<td class="odd">Not Defined</td>
</tr>
<tr class="even">
<td align="right" class="even">[10]</td>
<td class="even">steamfossilize_i386.json</td>
<td class="even"></td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_VALVE_steam_fossilize_32</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Steam Pipeline Caching Layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.207</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">/home/dynamitos/.local/share/Steam/ubuntu12_32/libVkLayer_steam_fossilize.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Enabled State</td>
<td class="even">DISABLED</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">Enable Env Var</td>
<td class="odd">ENABLE_VK_LAYER_VALVE_steam_fossilize_1</td>
<td class="odd">Not Defined</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">Disable Env Var</td>
<td class="even">DISABLE_VK_LAYER_VALVE_steam_fossilize_1</td>
<td class="even">Not Defined</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[11]</td>
<td class="odd">steamfossilize_x86_64.json</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_VALVE_steam_fossilize_64</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">Steam Pipeline Caching Layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.207</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.0.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">/home/dynamitos/.local/share/Steam/ubuntu12_64/libVkLayer_steam_fossilize.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Enabled State</td>
<td class="odd">DISABLED</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">Enable Env Var</td>
<td class="even">ENABLE_VK_LAYER_VALVE_steam_fossilize_1</td>
<td class="even">Not Defined</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">Disable Env Var</td>
<td class="odd">DISABLE_VK_LAYER_VALVE_steam_fossilize_1</td>
<td class="odd">Not Defined</td>
</tr>
</table>
<table align="center">
<tr class="header">
<td colspan="4" class="header">Vulkan Explicit Layers</td>
</tr>
<tr class="odd">
<td class="odd">VK_LAYER_PATH</td>
<td class="odd"></td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">Path 0</td>
<td class="even">/home/dynamitos/vulkan/1.3.268.0/x86_64//etc/vulkan/explicit_layer.d/</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VkLayer_api_dump.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_LUNARG_api_dump</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">LunarG API dump layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.2.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_api_dump.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_tooling_info</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[1]</td>
<td class="odd">VkLayer_khronos_synchronization2.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_KHRONOS_synchronization2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">Khronos Synchronization2 layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.2.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_khronos_synchronization2.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_KHR_synchronization2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Instance Extensions</td>
<td class="odd">0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[2]</td>
<td class="even">VkLayer_khronos_validation.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_KHRONOS_validation</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Khronos Validation Layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_khronos_validation.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">3</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_debug_marker</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_validation_cache</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Instance Extensions</td>
<td class="even">3</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_debug_report</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_debug_utils</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_validation_features</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[3]</td>
<td class="even">VkLayer_khronos_profiles.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_KHRONOS_profiles</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Khronos Profiles layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_khronos_profiles.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[4]</td>
<td class="even">VkLayer_monitor.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_LUNARG_monitor</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Execution Monitoring Layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_monitor.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[5]</td>
<td class="even">VkLayer_gfxreconstruct.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_LUNARG_gfxreconstruct</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">GFXReconstruct Capture Layer Version 1.0.1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_gfxreconstruct.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[6]</td>
<td class="even">VkLayer_screenshot.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_LUNARG_screenshot</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">LunarG image capture layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_screenshot.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[7]</td>
<td class="even">VkLayer_khronos_shader_object.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_KHRONOS_shader_object</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Khronos Shader object layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_khronos_shader_object.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_shader_object</td>
</tr>
<tr class="even">
<td class="even">VK_ADD_LAYER_PATH</td>
<td class="even"></td>
<td class="even"></td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">Path 0</td>
<td class="odd">/home/dynamitos/vulkan/1.3.268.0/x86_64//etc/vulkan/explicit_layer.d/</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VkLayer_api_dump.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_LUNARG_api_dump</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">LunarG API dump layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_api_dump.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[1]</td>
<td class="even">VkLayer_khronos_synchronization2.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_KHRONOS_synchronization2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Khronos Synchronization2 layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_khronos_synchronization2.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_KHR_synchronization2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Instance Extensions</td>
<td class="even">0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[2]</td>
<td class="odd">VkLayer_khronos_validation.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_KHRONOS_validation</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">Khronos Validation Layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.2.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_khronos_validation.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">3</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_debug_marker</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_validation_cache</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_tooling_info</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Instance Extensions</td>
<td class="odd">3</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_debug_report</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_debug_utils</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_validation_features</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[3]</td>
<td class="odd">VkLayer_khronos_profiles.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_KHRONOS_profiles</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">Khronos Profiles layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.2.1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_khronos_profiles.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_tooling_info</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[4]</td>
<td class="odd">VkLayer_monitor.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_LUNARG_monitor</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">Execution Monitoring Layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.0.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_monitor.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_tooling_info</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[5]</td>
<td class="odd">VkLayer_gfxreconstruct.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_LUNARG_gfxreconstruct</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">GFXReconstruct Capture Layer Version 1.0.1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.2.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_gfxreconstruct.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_tooling_info</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[6]</td>
<td class="odd">VkLayer_screenshot.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_LUNARG_screenshot</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">LunarG image capture layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.2.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_screenshot.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_tooling_info</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[7]</td>
<td class="odd">VkLayer_khronos_shader_object.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_KHRONOS_shader_object</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">Khronos Shader object layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.2.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_khronos_shader_object.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_shader_object</td>
</tr>
<tr class="odd">
<td class="odd">Standard Paths</td>
<td class="odd"></td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">/etc/vulkan</td>
<td class="even">/etc/vulkan/explicit_layer.d</td>
<td class="even">No such folder</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">/usr/share/vulkan</td>
<td class="odd">/usr/share/vulkan/explicit_layer.d</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VkLayer_INTEL_nullhw.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_INTEL_nullhw</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">INTEL NULL HW</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.1.73</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_INTEL_nullhw.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[1]</td>
<td class="even">VkLayer_MESA_overlay.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_MESA_overlay</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Mesa Overlay layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.211</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.0.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_MESA_overlay.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">/usr/local/etc/vulkan</td>
<td class="even">/usr/local/etc/vulkan/explicit_layer.d</td>
<td class="even">No such folder</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">/usr/local/share/vulkan</td>
<td class="odd">/usr/local/share/vulkan/explicit_layer.d</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VkLayer_api_dump.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_LUNARG_api_dump</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">LunarG API dump layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_api_dump.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[1]</td>
<td class="even">VkLayer_gfxreconstruct.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_LUNARG_gfxreconstruct</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">GFXReconstruct Capture Layer Version 1.0.1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_gfxreconstruct.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[2]</td>
<td class="even">VkLayer_khronos_profiles.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_KHRONOS_profiles</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Khronos Profiles layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_khronos_profiles.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_tooling_info</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[3]</td>
<td class="even">VkLayer_khronos_shader_object.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_KHRONOS_shader_object</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Khronos Shader object layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_khronos_shader_object.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_shader_object</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[4]</td>
<td class="even">VkLayer_khronos_synchronization2.json</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Name</td>
<td class="odd">VK_LAYER_KHRONOS_synchronization2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Description</td>
<td class="even">Khronos Synchronization2 layer</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.268</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">JSON File Version</td>
<td class="even">1.2.0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Library Path</td>
<td class="odd">libVkLayer_khronos_synchronization2.so</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_KHR_synchronization2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Instance Extensions</td>
<td class="even">0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[5]</td>
<td class="odd">VkLayer_khronos_validation.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_KHRONOS_validation</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">Khronos Validation Layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.2.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_khronos_validation.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">3</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_debug_marker</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_validation_cache</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_tooling_info</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Instance Extensions</td>
<td class="odd">3</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_debug_report</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_EXT_debug_utils</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_validation_features</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[6]</td>
<td class="odd">VkLayer_monitor.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_LUNARG_monitor</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">Execution Monitoring Layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.0.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_monitor.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_tooling_info</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[7]</td>
<td class="odd">VkLayer_screenshot.json</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Name</td>
<td class="even">VK_LAYER_LUNARG_screenshot</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Description</td>
<td class="odd">LunarG image capture layer</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.268</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">JSON File Version</td>
<td class="odd">1.2.0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Library Path</td>
<td class="even">libVkLayer_screenshot.so</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_EXT_tooling_info</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">$HOME/.local/share/vulkan/explicit_layer.d</td>
<td class="odd">/home/dynamitos/.local/share/vulkan/explicit_layer.d</td>
<td class="odd">No such folder</td>
</tr>
</table>
<table align="center">
<tr class="header">
<td colspan="4" class="header">Vulkan Layer Settings File</td>
</tr>
<tr class="odd">
<td class="odd">VK_LAYER_SETTINGS_PATH</td>
<td class="odd">Not Defined</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">/etc/vulkan/settings.d/vk_layer_settings.txt</td>
<td class="even">File not found</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">/usr/share/vulkan/settings.d/vk_layer_settings.txt</td>
<td class="odd">File not found</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">/usr/local/etc/vulkan/settings.d/vk_layer_settings.txt</td>
<td class="even">File not found</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">/usr/local/share/vulkan/settings.d/vk_layer_settings.txt</td>
<td class="odd">File not found</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">/home/dynamitos/.local/share/vulkan/settings.d/vk_layer_settings.txt</td>
<td class="even">File not found</td>
<td class="even"></td>
</tr>
</table>
<BR/>
<BR/>
<H1 class="section"><center>Vulkan API Calls</center></h1>
<table align="center">
<tr class="header">
<td colspan="3" class="header">Instance</td>
</tr>
<tr class="odd">
<td class="odd">vkEnumerateInstanceVersion</td>
<td class="odd">Max Instance Version</td>
<td class="odd">1.3.269</td>
</tr>
<tr class="even">
<td class="even">vkEnumerateInstanceExtensionProperties</td>
<td class="even">23 extensions found</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td align="right" class="odd">[0]</td>
<td class="odd">VK_KHR_device_group_creation</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td align="right" class="even">[1]</td>
<td class="even">VK_KHR_display</td>
<td class="even">Spec Vers 23</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[2]</td>
<td class="odd">VK_KHR_external_fence_capabilities</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td align="right" class="even">[3]</td>
<td class="even">VK_KHR_external_memory_capabilities</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[4]</td>
<td class="odd">VK_KHR_external_semaphore_capabilities</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td align="right" class="even">[5]</td>
<td class="even">VK_KHR_get_display_properties2</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[6]</td>
<td class="odd">VK_KHR_get_physical_device_properties2</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td align="right" class="even">[7]</td>
<td class="even">VK_KHR_get_surface_capabilities2</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[8]</td>
<td class="odd">VK_KHR_surface</td>
<td class="odd">Spec Vers 25</td>
</tr>
<tr class="even">
<td align="right" class="even">[9]</td>
<td class="even">VK_KHR_surface_protected_capabilities</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[10]</td>
<td class="odd">VK_KHR_wayland_surface</td>
<td class="odd">Spec Vers 6</td>
</tr>
<tr class="even">
<td align="right" class="even">[11]</td>
<td class="even">VK_KHR_xcb_surface</td>
<td class="even">Spec Vers 6</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[12]</td>
<td class="odd">VK_KHR_xlib_surface</td>
<td class="odd">Spec Vers 6</td>
</tr>
<tr class="even">
<td align="right" class="even">[13]</td>
<td class="even">VK_EXT_acquire_drm_display</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[14]</td>
<td class="odd">VK_EXT_acquire_xlib_display</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td align="right" class="even">[15]</td>
<td class="even">VK_EXT_debug_report</td>
<td class="even">Spec Vers 10</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[16]</td>
<td class="odd">VK_EXT_debug_utils</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td align="right" class="even">[17]</td>
<td class="even">VK_EXT_direct_mode_display</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[18]</td>
<td class="odd">VK_EXT_display_surface_counter</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td align="right" class="even">[19]</td>
<td class="even">VK_EXT_surface_maintenance1</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[20]</td>
<td class="odd">VK_EXT_swapchain_colorspace</td>
<td class="odd">Spec Vers 4</td>
</tr>
<tr class="even">
<td align="right" class="even">[21]</td>
<td class="even">VK_KHR_portability_enumeration</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[22]</td>
<td class="odd">VK_LUNARG_direct_driver_loading</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even">vkCreateInstance [1.0]</td>
<td class="even">VIA_SUCCESSFUL</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd">vkCreateInstance [1.3]</td>
<td class="odd">VIA_SUCCESSFUL</td>
<td class="odd"></td>
</tr>
</table>
<table align="center">
<tr class="header">
<td colspan="4" class="header">Physical Devices</td>
</tr>
<tr class="odd">
<td class="odd">vkEnumeratePhysicalDevices [1.0]</td>
<td class="odd">2</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td align="right" class="even">[0]</td>
<td class="even">0x0x564df27e8c50</td>
<td class="even"></td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Vendor</td>
<td class="odd">Nvidia [0x10de]</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Device Name</td>
<td class="even">NVIDIA GeForce RTX 3080</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Device ID</td>
<td class="odd">0x2216</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Device Type</td>
<td class="even">Discrete GPU</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Driver Version</td>
<td class="odd">545.116.128</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">API Version</td>
<td class="even">1.3.260</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Queue Families</td>
<td class="odd">5</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">Queue Count</td>
<td class="even">16</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Queue Flags</td>
<td class="odd">GRAPHICS | COMPUTE | TRANSFER | SPARSE_BINDING</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Timestamp Valid Bits</td>
<td class="even">0x40</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Image Granularity</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">Width</td>
<td class="even">0x1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">Height</td>
<td class="odd">0x1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">Depth</td>
<td class="even">0x1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[1]</td>
<td class="odd">Queue Count</td>
<td class="odd">2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Queue Flags</td>
<td class="even">TRANSFER | SPARSE_BINDING</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Timestamp Valid Bits</td>
<td class="odd">0x40</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Image Granularity</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">Width</td>
<td class="odd">0x1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">Height</td>
<td class="even">0x1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">Depth</td>
<td class="odd">0x1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[2]</td>
<td class="even">Queue Count</td>
<td class="even">8</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Queue Flags</td>
<td class="odd">COMPUTE | TRANSFER | SPARSE_BINDING</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Timestamp Valid Bits</td>
<td class="even">0x40</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Image Granularity</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">Width</td>
<td class="even">0x1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">Height</td>
<td class="odd">0x1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">Depth</td>
<td class="even">0x1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[3]</td>
<td class="odd">Queue Count</td>
<td class="odd">1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Queue Flags</td>
<td class="even">TRANSFER | SPARSE_BINDING</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Timestamp Valid Bits</td>
<td class="odd">0x20</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Image Granularity</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">Width</td>
<td class="odd">0x1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">Height</td>
<td class="even">0x1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">Depth</td>
<td class="odd">0x1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[4]</td>
<td class="even">Queue Count</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Queue Flags</td>
<td class="odd">TRANSFER | SPARSE_BINDING</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Timestamp Valid Bits</td>
<td class="even">0x40</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Image Granularity</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">Width</td>
<td class="even">0x1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">Height</td>
<td class="odd">0x1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">Depth</td>
<td class="even">0x1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Memory Heaps</td>
<td class="odd">2</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">Property Flags</td>
<td class="even">DEVICE_LOCAL</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Heap Size</td>
<td class="odd">10737418240</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[1]</td>
<td class="even">Property Flags</td>
<td class="even">--NONE--</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Heap Size</td>
<td class="odd">25193702400</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Memory Types</td>
<td class="even">5</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">Property Flags</td>
<td class="odd">--NONE--</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Heap Index</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[1]</td>
<td class="odd">Property Flags</td>
<td class="odd">DEVICE_LOCAL</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Heap Index</td>
<td class="even">0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[2]</td>
<td class="odd">Property Flags</td>
<td class="odd">HOST_VISIBLE | HOST_COHERENT</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Heap Index</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[3]</td>
<td class="odd">Property Flags</td>
<td class="odd">HOST_VISIBLE | HOST_COHERENT | HOST_CACHED</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Heap Index</td>
<td class="even">1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[4]</td>
<td class="odd">Property Flags</td>
<td class="odd">DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Heap Index</td>
<td class="even">0</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Device Extensions</td>
<td class="odd">199</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VK_KHR_16bit_storage</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[1]</td>
<td class="odd">VK_KHR_8bit_storage</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[2]</td>
<td class="even">VK_KHR_acceleration_structure</td>
<td class="even">Spec Vers 13</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[3]</td>
<td class="odd">VK_KHR_bind_memory2</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[4]</td>
<td class="even">VK_KHR_buffer_device_address</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[5]</td>
<td class="odd">VK_KHR_cooperative_matrix</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[6]</td>
<td class="even">VK_KHR_copy_commands2</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[7]</td>
<td class="odd">VK_KHR_create_renderpass2</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[8]</td>
<td class="even">VK_KHR_dedicated_allocation</td>
<td class="even">Spec Vers 3</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[9]</td>
<td class="odd">VK_KHR_deferred_host_operations</td>
<td class="odd">Spec Vers 4</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[10]</td>
<td class="even">VK_KHR_depth_stencil_resolve</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[11]</td>
<td class="odd">VK_KHR_descriptor_update_template</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[12]</td>
<td class="even">VK_KHR_device_group</td>
<td class="even">Spec Vers 4</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[13]</td>
<td class="odd">VK_KHR_draw_indirect_count</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[14]</td>
<td class="even">VK_KHR_driver_properties</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[15]</td>
<td class="odd">VK_KHR_dynamic_rendering</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[16]</td>
<td class="even">VK_KHR_external_fence</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[17]</td>
<td class="odd">VK_KHR_external_fence_fd</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[18]</td>
<td class="even">VK_KHR_external_memory</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[19]</td>
<td class="odd">VK_KHR_external_memory_fd</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[20]</td>
<td class="even">VK_KHR_external_semaphore</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[21]</td>
<td class="odd">VK_KHR_external_semaphore_fd</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[22]</td>
<td class="even">VK_KHR_format_feature_flags2</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[23]</td>
<td class="odd">VK_KHR_fragment_shader_barycentric</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[24]</td>
<td class="even">VK_KHR_fragment_shading_rate</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[25]</td>
<td class="odd">VK_KHR_get_memory_requirements2</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[26]</td>
<td class="even">VK_KHR_global_priority</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[27]</td>
<td class="odd">VK_KHR_image_format_list</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[28]</td>
<td class="even">VK_KHR_imageless_framebuffer</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[29]</td>
<td class="odd">VK_KHR_maintenance1</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[30]</td>
<td class="even">VK_KHR_maintenance2</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[31]</td>
<td class="odd">VK_KHR_maintenance3</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[32]</td>
<td class="even">VK_KHR_maintenance4</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[33]</td>
<td class="odd">VK_KHR_maintenance5</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[34]</td>
<td class="even">VK_KHR_map_memory2</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[35]</td>
<td class="odd">VK_KHR_multiview</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[36]</td>
<td class="even">VK_KHR_pipeline_executable_properties</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[37]</td>
<td class="odd">VK_KHR_pipeline_library</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[38]</td>
<td class="even">VK_KHR_present_id</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[39]</td>
<td class="odd">VK_KHR_present_wait</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[40]</td>
<td class="even">VK_KHR_push_descriptor</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[41]</td>
<td class="odd">VK_KHR_ray_query</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[42]</td>
<td class="even">VK_KHR_ray_tracing_maintenance1</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[43]</td>
<td class="odd">VK_KHR_ray_tracing_pipeline</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[44]</td>
<td class="even">VK_KHR_ray_tracing_position_fetch</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[45]</td>
<td class="odd">VK_KHR_relaxed_block_layout</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[46]</td>
<td class="even">VK_KHR_sampler_mirror_clamp_to_edge</td>
<td class="even">Spec Vers 3</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[47]</td>
<td class="odd">VK_KHR_sampler_ycbcr_conversion</td>
<td class="odd">Spec Vers 14</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[48]</td>
<td class="even">VK_KHR_separate_depth_stencil_layouts</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[49]</td>
<td class="odd">VK_KHR_shader_atomic_int64</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[50]</td>
<td class="even">VK_KHR_shader_clock</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[51]</td>
<td class="odd">VK_KHR_shader_draw_parameters</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[52]</td>
<td class="even">VK_KHR_shader_float16_int8</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[53]</td>
<td class="odd">VK_KHR_shader_float_controls</td>
<td class="odd">Spec Vers 4</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[54]</td>
<td class="even">VK_KHR_shader_integer_dot_product</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[55]</td>
<td class="odd">VK_KHR_shader_non_semantic_info</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[56]</td>
<td class="even">VK_KHR_shader_subgroup_extended_types</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[57]</td>
<td class="odd">VK_KHR_shader_subgroup_uniform_control_flow</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[58]</td>
<td class="even">VK_KHR_shader_terminate_invocation</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[59]</td>
<td class="odd">VK_KHR_shared_presentable_image</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[60]</td>
<td class="even">VK_KHR_spirv_1_4</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[61]</td>
<td class="odd">VK_KHR_storage_buffer_storage_class</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[62]</td>
<td class="even">VK_KHR_swapchain</td>
<td class="even">Spec Vers 70</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[63]</td>
<td class="odd">VK_KHR_swapchain_mutable_format</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[64]</td>
<td class="even">VK_KHR_synchronization2</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[65]</td>
<td class="odd">VK_KHR_timeline_semaphore</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[66]</td>
<td class="even">VK_KHR_uniform_buffer_standard_layout</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[67]</td>
<td class="odd">VK_KHR_variable_pointers</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[68]</td>
<td class="even">VK_KHR_video_decode_h264</td>
<td class="even">Spec Vers 8</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[69]</td>
<td class="odd">VK_KHR_video_decode_h265</td>
<td class="odd">Spec Vers 7</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[70]</td>
<td class="even">VK_KHR_video_decode_queue</td>
<td class="even">Spec Vers 7</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[71]</td>
<td class="odd">VK_KHR_video_queue</td>
<td class="odd">Spec Vers 8</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[72]</td>
<td class="even">VK_KHR_vulkan_memory_model</td>
<td class="even">Spec Vers 3</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[73]</td>
<td class="odd">VK_KHR_workgroup_memory_explicit_layout</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[74]</td>
<td class="even">VK_KHR_zero_initialize_workgroup_memory</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[75]</td>
<td class="odd">VK_EXT_4444_formats</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[76]</td>
<td class="even">VK_EXT_attachment_feedback_loop_dynamic_state</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[77]</td>
<td class="odd">VK_EXT_attachment_feedback_loop_layout</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[78]</td>
<td class="even">VK_EXT_blend_operation_advanced</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[79]</td>
<td class="odd">VK_EXT_border_color_swizzle</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[80]</td>
<td class="even">VK_EXT_buffer_device_address</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[81]</td>
<td class="odd">VK_EXT_calibrated_timestamps</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[82]</td>
<td class="even">VK_EXT_color_write_enable</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[83]</td>
<td class="odd">VK_EXT_conditional_rendering</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[84]</td>
<td class="even">VK_EXT_conservative_rasterization</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[85]</td>
<td class="odd">VK_EXT_custom_border_color</td>
<td class="odd">Spec Vers 12</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[86]</td>
<td class="even">VK_EXT_depth_bias_control</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[87]</td>
<td class="odd">VK_EXT_depth_clamp_zero_one</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[88]</td>
<td class="even">VK_EXT_depth_clip_control</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[89]</td>
<td class="odd">VK_EXT_depth_clip_enable</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[90]</td>
<td class="even">VK_EXT_depth_range_unrestricted</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[91]</td>
<td class="odd">VK_EXT_descriptor_buffer</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[92]</td>
<td class="even">VK_EXT_descriptor_indexing</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[93]</td>
<td class="odd">VK_EXT_discard_rectangles</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[94]</td>
<td class="even">VK_EXT_display_control</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[95]</td>
<td class="odd">VK_EXT_dynamic_rendering_unused_attachments</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[96]</td>
<td class="even">VK_EXT_extended_dynamic_state</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[97]</td>
<td class="odd">VK_EXT_extended_dynamic_state2</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[98]</td>
<td class="even">VK_EXT_extended_dynamic_state3</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[99]</td>
<td class="odd">VK_EXT_external_memory_host</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[100]</td>
<td class="even">VK_EXT_fragment_shader_interlock</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[101]</td>
<td class="odd">VK_EXT_global_priority</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[102]</td>
<td class="even">VK_EXT_global_priority_query</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[103]</td>
<td class="odd">VK_EXT_graphics_pipeline_library</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[104]</td>
<td class="even">VK_EXT_host_image_copy</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[105]</td>
<td class="odd">VK_EXT_host_query_reset</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[106]</td>
<td class="even">VK_EXT_image_2d_view_of_3d</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[107]</td>
<td class="odd">VK_EXT_image_drm_format_modifier</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[108]</td>
<td class="even">VK_EXT_image_robustness</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[109]</td>
<td class="odd">VK_EXT_image_sliced_view_of_3d</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[110]</td>
<td class="even">VK_EXT_image_view_min_lod</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[111]</td>
<td class="odd">VK_EXT_index_type_uint8</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[112]</td>
<td class="even">VK_EXT_inline_uniform_block</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[113]</td>
<td class="odd">VK_EXT_line_rasterization</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[114]</td>
<td class="even">VK_EXT_load_store_op_none</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[115]</td>
<td class="odd">VK_EXT_memory_budget</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[116]</td>
<td class="even">VK_EXT_memory_priority</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[117]</td>
<td class="odd">VK_EXT_mesh_shader</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[118]</td>
<td class="even">VK_EXT_multi_draw</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[119]</td>
<td class="odd">VK_EXT_mutable_descriptor_type</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[120]</td>
<td class="even">VK_EXT_non_seamless_cube_map</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[121]</td>
<td class="odd">VK_EXT_opacity_micromap</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[122]</td>
<td class="even">VK_EXT_pageable_device_local_memory</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[123]</td>
<td class="odd">VK_EXT_pci_bus_info</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[124]</td>
<td class="even">VK_EXT_physical_device_drm</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[125]</td>
<td class="odd">VK_EXT_pipeline_creation_cache_control</td>
<td class="odd">Spec Vers 3</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[126]</td>
<td class="even">VK_EXT_pipeline_creation_feedback</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[127]</td>
<td class="odd">VK_EXT_pipeline_library_group_handles</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[128]</td>
<td class="even">VK_EXT_pipeline_robustness</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[129]</td>
<td class="odd">VK_EXT_post_depth_coverage</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[130]</td>
<td class="even">VK_EXT_primitive_topology_list_restart</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[131]</td>
<td class="odd">VK_EXT_primitives_generated_query</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[132]</td>
<td class="even">VK_EXT_private_data</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[133]</td>
<td class="odd">VK_EXT_provoking_vertex</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[134]</td>
<td class="even">VK_EXT_queue_family_foreign</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[135]</td>
<td class="odd">VK_EXT_robustness2</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[136]</td>
<td class="even">VK_EXT_sample_locations</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[137]</td>
<td class="odd">VK_EXT_sampler_filter_minmax</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[138]</td>
<td class="even">VK_EXT_scalar_block_layout</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[139]</td>
<td class="odd">VK_EXT_separate_stencil_usage</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[140]</td>
<td class="even">VK_EXT_shader_atomic_float</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[141]</td>
<td class="odd">VK_EXT_shader_demote_to_helper_invocation</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[142]</td>
<td class="even">VK_EXT_shader_image_atomic_int64</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[143]</td>
<td class="odd">VK_EXT_shader_module_identifier</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[144]</td>
<td class="even">VK_EXT_shader_object</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[145]</td>
<td class="odd">VK_EXT_shader_subgroup_ballot</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[146]</td>
<td class="even">VK_EXT_shader_subgroup_vote</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[147]</td>
<td class="odd">VK_EXT_shader_viewport_index_layer</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[148]</td>
<td class="even">VK_EXT_subgroup_size_control</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[149]</td>
<td class="odd">VK_EXT_swapchain_maintenance1</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[150]</td>
<td class="even">VK_EXT_texel_buffer_alignment</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[151]</td>
<td class="odd">VK_EXT_tooling_info</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[152]</td>
<td class="even">VK_EXT_transform_feedback</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[153]</td>
<td class="odd">VK_EXT_vertex_attribute_divisor</td>
<td class="odd">Spec Vers 3</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[154]</td>
<td class="even">VK_EXT_vertex_input_dynamic_state</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[155]</td>
<td class="odd">VK_EXT_ycbcr_2plane_444_formats</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[156]</td>
<td class="even">VK_EXT_ycbcr_image_arrays</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[157]</td>
<td class="odd">VK_NV_clip_space_w_scaling</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[158]</td>
<td class="even">VK_NV_compute_shader_derivatives</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[159]</td>
<td class="odd">VK_NV_cooperative_matrix</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[160]</td>
<td class="even">VK_NV_copy_memory_indirect</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[161]</td>
<td class="odd">VK_NV_corner_sampled_image</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[162]</td>
<td class="even">VK_NV_coverage_reduction_mode</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[163]</td>
<td class="odd">VK_NV_cuda_kernel_launch</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[164]</td>
<td class="even">VK_NV_dedicated_allocation</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[165]</td>
<td class="odd">VK_NV_dedicated_allocation_image_aliasing</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[166]</td>
<td class="even">VK_NV_device_diagnostic_checkpoints</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[167]</td>
<td class="odd">VK_NV_device_diagnostics_config</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[168]</td>
<td class="even">VK_NV_device_generated_commands</td>
<td class="even">Spec Vers 3</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[169]</td>
<td class="odd">VK_NV_device_generated_commands_compute</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[170]</td>
<td class="even">VK_NV_fill_rectangle</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[171]</td>
<td class="odd">VK_NV_fragment_coverage_to_color</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[172]</td>
<td class="even">VK_NV_fragment_shader_barycentric</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[173]</td>
<td class="odd">VK_NV_fragment_shading_rate_enums</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[174]</td>
<td class="even">VK_NV_framebuffer_mixed_samples</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[175]</td>
<td class="odd">VK_NV_geometry_shader_passthrough</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[176]</td>
<td class="even">VK_NV_inherited_viewport_scissor</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[177]</td>
<td class="odd">VK_NV_linear_color_attachment</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[178]</td>
<td class="even">VK_NV_low_latency</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[179]</td>
<td class="odd">VK_NV_low_latency2</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[180]</td>
<td class="even">VK_NV_memory_decompression</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[181]</td>
<td class="odd">VK_NV_mesh_shader</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[182]</td>
<td class="even">VK_NV_optical_flow</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[183]</td>
<td class="odd">VK_NV_ray_tracing</td>
<td class="odd">Spec Vers 3</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[184]</td>
<td class="even">VK_NV_ray_tracing_invocation_reorder</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[185]</td>
<td class="odd">VK_NV_ray_tracing_motion_blur</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[186]</td>
<td class="even">VK_NV_representative_fragment_test</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[187]</td>
<td class="odd">VK_NV_sample_mask_override_coverage</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[188]</td>
<td class="even">VK_NV_scissor_exclusive</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[189]</td>
<td class="odd">VK_NV_shader_image_footprint</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[190]</td>
<td class="even">VK_NV_shader_sm_builtins</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[191]</td>
<td class="odd">VK_NV_shader_subgroup_partitioned</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[192]</td>
<td class="even">VK_NV_shading_rate_image</td>
<td class="even">Spec Vers 3</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[193]</td>
<td class="odd">VK_NV_viewport_array2</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[194]</td>
<td class="even">VK_NV_viewport_swizzle</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[195]</td>
<td class="odd">VK_NVX_binary_import</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[196]</td>
<td class="even">VK_NVX_image_view_handle</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[197]</td>
<td class="odd">VK_NVX_multiview_per_view_attributes</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[198]</td>
<td class="even">VK_AMD_buffer_marker</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td align="right" class="odd">[1]</td>
<td class="odd">0x0x564df28110b0</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Vendor</td>
<td class="even">0x10005</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Device Name</td>
<td class="odd">llvmpipe (LLVM 16.0.6, 256 bits)</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Device ID</td>
<td class="even">0x0</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Device Type</td>
<td class="odd">CPU</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Driver Version</td>
<td class="even">0.0.1</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">API Version</td>
<td class="odd">1.3.255</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Queue Families</td>
<td class="even">1</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">Queue Count</td>
<td class="odd">1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Queue Flags</td>
<td class="even">GRAPHICS | COMPUTE | TRANSFER</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Timestamp Valid Bits</td>
<td class="odd">0x40</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Image Granularity</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">Width</td>
<td class="odd">0x1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td align="right" class="even">Height</td>
<td class="even">0x1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td align="right" class="odd">Depth</td>
<td class="odd">0x1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Memory Heaps</td>
<td class="even">1</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">Property Flags</td>
<td class="odd">DEVICE_LOCAL</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even"></td>
<td class="even">Heap Size</td>
<td class="even">33591603200</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">Memory Types</td>
<td class="odd">1</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">Property Flags</td>
<td class="even">DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT | HOST_CACHED</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd"></td>
<td class="odd">Heap Index</td>
<td class="odd">0</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">Device Extensions</td>
<td class="even">114</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[0]</td>
<td class="odd">VK_KHR_8bit_storage</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[1]</td>
<td class="even">VK_KHR_16bit_storage</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[2]</td>
<td class="odd">VK_KHR_bind_memory2</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[3]</td>
<td class="even">VK_KHR_buffer_device_address</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[4]</td>
<td class="odd">VK_KHR_copy_commands2</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[5]</td>
<td class="even">VK_KHR_create_renderpass2</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[6]</td>
<td class="odd">VK_KHR_dedicated_allocation</td>
<td class="odd">Spec Vers 3</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[7]</td>
<td class="even">VK_KHR_depth_stencil_resolve</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[8]</td>
<td class="odd">VK_KHR_descriptor_update_template</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[9]</td>
<td class="even">VK_KHR_device_group</td>
<td class="even">Spec Vers 4</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[10]</td>
<td class="odd">VK_KHR_draw_indirect_count</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[11]</td>
<td class="even">VK_KHR_driver_properties</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[12]</td>
<td class="odd">VK_KHR_dynamic_rendering</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[13]</td>
<td class="even">VK_KHR_external_fence</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[14]</td>
<td class="odd">VK_KHR_external_memory</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[15]</td>
<td class="even">VK_KHR_external_memory_fd</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[16]</td>
<td class="odd">VK_KHR_external_semaphore</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[17]</td>
<td class="even">VK_KHR_format_feature_flags2</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[18]</td>
<td class="odd">VK_KHR_get_memory_requirements2</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[19]</td>
<td class="even">VK_KHR_image_format_list</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[20]</td>
<td class="odd">VK_KHR_imageless_framebuffer</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[21]</td>
<td class="even">VK_KHR_incremental_present</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[22]</td>
<td class="odd">VK_KHR_maintenance1</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[23]</td>
<td class="even">VK_KHR_maintenance2</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[24]</td>
<td class="odd">VK_KHR_maintenance3</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[25]</td>
<td class="even">VK_KHR_maintenance4</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[26]</td>
<td class="odd">VK_KHR_multiview</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[27]</td>
<td class="even">VK_KHR_pipeline_library</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[28]</td>
<td class="odd">VK_KHR_push_descriptor</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[29]</td>
<td class="even">VK_KHR_relaxed_block_layout</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[30]</td>
<td class="odd">VK_KHR_sampler_mirror_clamp_to_edge</td>
<td class="odd">Spec Vers 3</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[31]</td>
<td class="even">VK_KHR_separate_depth_stencil_layouts</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[32]</td>
<td class="odd">VK_KHR_shader_atomic_int64</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[33]</td>
<td class="even">VK_KHR_shader_clock</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[34]</td>
<td class="odd">VK_KHR_shader_draw_parameters</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[35]</td>
<td class="even">VK_KHR_shader_float16_int8</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[36]</td>
<td class="odd">VK_KHR_shader_float_controls</td>
<td class="odd">Spec Vers 4</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[37]</td>
<td class="even">VK_KHR_shader_integer_dot_product</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[38]</td>
<td class="odd">VK_KHR_shader_non_semantic_info</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[39]</td>
<td class="even">VK_KHR_shader_subgroup_extended_types</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[40]</td>
<td class="odd">VK_KHR_shader_terminate_invocation</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[41]</td>
<td class="even">VK_KHR_spirv_1_4</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[42]</td>
<td class="odd">VK_KHR_storage_buffer_storage_class</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[43]</td>
<td class="even">VK_KHR_swapchain</td>
<td class="even">Spec Vers 70</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[44]</td>
<td class="odd">VK_KHR_swapchain_mutable_format</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[45]</td>
<td class="even">VK_KHR_synchronization2</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[46]</td>
<td class="odd">VK_KHR_timeline_semaphore</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[47]</td>
<td class="even">VK_KHR_uniform_buffer_standard_layout</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[48]</td>
<td class="odd">VK_KHR_variable_pointers</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[49]</td>
<td class="even">VK_KHR_vulkan_memory_model</td>
<td class="even">Spec Vers 3</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[50]</td>
<td class="odd">VK_KHR_zero_initialize_workgroup_memory</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[51]</td>
<td class="even">VK_EXT_4444_formats</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[52]</td>
<td class="odd">VK_EXT_attachment_feedback_loop_dynamic_state</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[53]</td>
<td class="even">VK_EXT_attachment_feedback_loop_layout</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[54]</td>
<td class="odd">VK_EXT_border_color_swizzle</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[55]</td>
<td class="even">VK_EXT_calibrated_timestamps</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[56]</td>
<td class="odd">VK_EXT_color_write_enable</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[57]</td>
<td class="even">VK_EXT_conditional_rendering</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[58]</td>
<td class="odd">VK_EXT_custom_border_color</td>
<td class="odd">Spec Vers 12</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[59]</td>
<td class="even">VK_EXT_depth_clip_control</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[60]</td>
<td class="odd">VK_EXT_depth_clip_enable</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[61]</td>
<td class="even">VK_EXT_depth_range_unrestricted</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[62]</td>
<td class="odd">VK_EXT_descriptor_buffer</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[63]</td>
<td class="even">VK_EXT_descriptor_indexing</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[64]</td>
<td class="odd">VK_EXT_dynamic_rendering_unused_attachments</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[65]</td>
<td class="even">VK_EXT_extended_dynamic_state</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[66]</td>
<td class="odd">VK_EXT_extended_dynamic_state2</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[67]</td>
<td class="even">VK_EXT_extended_dynamic_state3</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[68]</td>
<td class="odd">VK_EXT_external_memory_host</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[69]</td>
<td class="even">VK_EXT_graphics_pipeline_library</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[70]</td>
<td class="odd">VK_EXT_host_query_reset</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[71]</td>
<td class="even">VK_EXT_image_2d_view_of_3d</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[72]</td>
<td class="odd">VK_EXT_image_robustness</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[73]</td>
<td class="even">VK_EXT_image_sliced_view_of_3d</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[74]</td>
<td class="odd">VK_EXT_index_type_uint8</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[75]</td>
<td class="even">VK_EXT_inline_uniform_block</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[76]</td>
<td class="odd">VK_EXT_line_rasterization</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[77]</td>
<td class="even">VK_EXT_memory_budget</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[78]</td>
<td class="odd">VK_EXT_memory_priority</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[79]</td>
<td class="even">VK_EXT_mesh_shader</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[80]</td>
<td class="odd">VK_EXT_multi_draw</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[81]</td>
<td class="even">VK_EXT_multisampled_render_to_single_sampled</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[82]</td>
<td class="odd">VK_EXT_mutable_descriptor_type</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[83]</td>
<td class="even">VK_EXT_non_seamless_cube_map</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[84]</td>
<td class="odd">VK_EXT_pageable_device_local_memory</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[85]</td>
<td class="even">VK_EXT_pipeline_creation_cache_control</td>
<td class="even">Spec Vers 3</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[86]</td>
<td class="odd">VK_EXT_pipeline_creation_feedback</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[87]</td>
<td class="even">VK_EXT_post_depth_coverage</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[88]</td>
<td class="odd">VK_EXT_primitive_topology_list_restart</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[89]</td>
<td class="even">VK_EXT_primitives_generated_query</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[90]</td>
<td class="odd">VK_EXT_private_data</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[91]</td>
<td class="even">VK_EXT_provoking_vertex</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[92]</td>
<td class="odd">VK_EXT_rasterization_order_attachment_access</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[93]</td>
<td class="even">VK_EXT_robustness2</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[94]</td>
<td class="odd">VK_EXT_sampler_filter_minmax</td>
<td class="odd">Spec Vers 2</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[95]</td>
<td class="even">VK_EXT_scalar_block_layout</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[96]</td>
<td class="odd">VK_EXT_separate_stencil_usage</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[97]</td>
<td class="even">VK_EXT_shader_atomic_float</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[98]</td>
<td class="odd">VK_EXT_shader_atomic_float2</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[99]</td>
<td class="even">VK_EXT_shader_demote_to_helper_invocation</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[100]</td>
<td class="odd">VK_EXT_shader_object</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[101]</td>
<td class="even">VK_EXT_shader_stencil_export</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[102]</td>
<td class="odd">VK_EXT_shader_subgroup_ballot</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[103]</td>
<td class="even">VK_EXT_shader_subgroup_vote</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[104]</td>
<td class="odd">VK_EXT_shader_viewport_index_layer</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[105]</td>
<td class="even">VK_EXT_subgroup_size_control</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[106]</td>
<td class="odd">VK_EXT_texel_buffer_alignment</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[107]</td>
<td class="even">VK_EXT_transform_feedback</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[108]</td>
<td class="odd">VK_EXT_vertex_attribute_divisor</td>
<td class="odd">Spec Vers 3</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[109]</td>
<td class="even">VK_EXT_vertex_input_dynamic_state</td>
<td class="even">Spec Vers 2</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[110]</td>
<td class="odd">VK_ARM_rasterization_order_attachment_access</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[111]</td>
<td class="even">VK_GOOGLE_decorate_string</td>
<td class="even">Spec Vers 1</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[112]</td>
<td class="odd">VK_GOOGLE_hlsl_functionality1</td>
<td class="odd">Spec Vers 1</td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[113]</td>
<td class="even">VK_NV_device_generated_commands</td>
<td class="even">Spec Vers 3</td>
</tr>
<tr class="odd">
<td class="odd">vkEnumeratePhysicalDevices [1.3]</td>
<td class="odd">2</td>
<td class="odd"></td>
<td class="odd"></td>
</tr>
</table>
<table align="center">
<tr class="header">
<td colspan="3" class="header">Logical Devices</td>
</tr>
<tr class="odd">
<td class="odd">vkCreateDevice [1.0]</td>
<td class="odd">2</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">[0]</td>
<td class="even">VIA_SUCCESSFUL</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">[1]</td>
<td class="odd">VIA_SUCCESSFUL</td>
</tr>
<tr class="even">
<td class="even">vkCreateDevice [1.3]</td>
<td class="even">2</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td class="odd">[0]</td>
<td class="odd">VIA_SUCCESSFUL</td>
</tr>
<tr class="even">
<td class="even"></td>
<td class="even">[1]</td>
<td class="even">VIA_SUCCESSFUL</td>
</tr>
</table>
<table align="center">
<tr class="header">
<td colspan="3" class="header">Cleanup</td>
</tr>
<tr class="odd">
<td class="odd">vkDestroyDevice [1.0]</td>
<td class="odd">2</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VIA_SUCCESSFUL</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[1]</td>
<td class="odd">VIA_SUCCESSFUL</td>
</tr>
<tr class="even">
<td class="even">vkDestroyInstance [1.0]</td>
<td class="even">VIA_SUCCESSFUL</td>
<td class="even"></td>
</tr>
<tr class="odd">
<td class="odd">vkDestroyDevice [1.3]</td>
<td class="odd">2</td>
<td class="odd"></td>
</tr>
<tr class="even">
<td class="even"></td>
<td align="right" class="even">[0]</td>
<td class="even">VIA_SUCCESSFUL</td>
</tr>
<tr class="odd">
<td class="odd"></td>
<td align="right" class="odd">[1]</td>
<td class="odd">VIA_SUCCESSFUL</td>
</tr>
<tr class="even">
<td class="even">vkDestroyInstance [1.3]</td>
<td class="even">VIA_SUCCESSFUL</td>
<td class="even"></td>
</tr>
</table>
<BR/>
<BR/>
<H1 class="section"><center>External Tests</center></h1>
<table align="center">
<tr class="header">
<td colspan="2" class="header">Cube</td>
</tr>
<tr class="odd">
<td class="odd">./vkcube --c 100 --suppress_popups</td>
<td class="odd">VIA_SUCCESSFUL</td>
</tr>
<tr class="even">
<td class="even">./vkcube --c 100 --suppress_popups --validate</td>
<td class="even">FAILED!</td>
</tr>
</table>
<BR/>
<BR/>
</BODY>
</HTML>