VK-Z is a simple command line utility, for Windows and Linux that displays Vulkan capabilities (hardware limits) and extensions of all capable Vulkan devices on the system.
1 – Downloads
Windows 32/64-bit
Linux 64-bit
2 – Release Notes
VK-Z 0.4.0 has been compiled with the latest Vulkan API 1.0.32 header files and adds a new command line option: -checkvksupportonly. Thanks to this command line option, VK-Z performs a simple check to know if Vulkan API is supported or not supported by the host platform. It returns 1 if supported or 0 otherwise.
========================================================== VK-Z 0.4.0 ========================================================== Vulkan capabilities and extensions viewer (C)2016 Geeks3D - http://www.geeks3d.com/vkz/ Instance extensions: 4 - 1/ VK_KHR_surface (spec version: 25) - 2/ VK_KHR_win32_surface (spec version: 5) - 3/ VK_EXT_debug_report (spec version: 4) - 4/ VK_NV_external_memory_capabilities (spec version: 1) # Vulkan devices: 2 [ Device 1 ]-------------------------------------- - Device name: GTX 1060 6GB - DeviceID: 10DE-1C03 - Raw driver version: 1574010880 - NVIDIA driver version: R375.x - Vulkan API version: 1.0.24 - Device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU - Memory heap count: 2 heap 0 - size: 6144 MB heap 1 - size: 1536 MB - Device extensions: 7 1/ VK_KHR_swapchain (spec version: 68) 2/ VK_NV_glsl_shader (spec version: 1) 3/ VK_KHR_sampler_mirror_clamp_to_edge (spec version: 1) 4/ VK_NV_dedicated_allocation (spec version: 1) 5/ VK_NV_external_memory (spec version: 1) 6/ VK_NV_external_memory_win32 (spec version: 1) 7/ VK_NV_win32_keyed_mutex (spec version: 1) [ Device 2 ]-------------------------------------- - Device name: GTX 750 - DeviceID: 10DE-1381 - Raw driver version: 1574010880 - NVIDIA driver version: R375.x - Vulkan API version: 1.0.24 - Device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU - Memory heap count: 2 heap 0 - size: 1024 MB heap 1 - size: 1536 MB - Device extensions: 7 1/ VK_KHR_swapchain (spec version: 68) 2/ VK_NV_glsl_shader (spec version: 1) 3/ VK_KHR_sampler_mirror_clamp_to_edge (spec version: 1) 4/ VK_NV_dedicated_allocation (spec version: 1) 5/ VK_NV_external_memory (spec version: 1) 6/ VK_NV_external_memory_win32 (spec version: 1) 7/ VK_NV_win32_keyed_mutex (spec version: 1)
3 – Changelog
v0.4.0 - 2016.11.04 ------------------- + added a command line option to check the Vulkan support only: -checkvksupportonly Returns 1 if Vulkan is supported or 0 otherwise. ! updated with latest Vulkan 1.0.32 headers. v0.3.0 - 2016.05.03 ------------------- ! changed the way to display the spec version of an extension. ! updated with latest Vulkan 1.0.12 headers. v0.2.0 - 2016.04.11 ------------------- + added Linux 64-bit support. + added XML report with option -xml ! Vulkan instance is created with version 1.0.0. ! updated with latest Vulkan 1.0.9 headers. v0.1.2 - 2016.02.18 ------------------- + added command line parameter -102 to use Vulkan API version 1.0.2 v0.1.1 - 2016.02.17 ------------------- * fixed a bug in the display of the following device limit: minTexelGatherOffset v0.1.0 - 2016.02.17 ------------------- . first public release