VK-Z 0.4.0 Vulkan Capabilities and Extensions Viewer Released

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

Geeks3D downloads

Linux 64-bit

Geeks3D downloads

 

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