Vulkan Hardware Capability Viewer 2.03 released

Version 2.03 of the Vulkan Hardware Capability Viewer is now available for all platforms (Windows, Linux, Android). This version has been updated to Vulkan Headers 1.1.129, adding support for new extensions introduced with this header: VK_KHR_performance_query VK_KHR_separate_depth_stencil_layouts VK_KHR_buffer_device_address Aside from new support for these new extensions, this release also includes some small bugfixes related to surface extensions and adds a mapping for VK_PHYSICAL_DEVICE_TYPE_CPU. This is of interest for those that are using software Vulkan implementations like Swiftshader or gfxportability. [Read More]

Vulkan Hardware Capability Viewer 2.02 released

Version 2.02 of the Vulkan Hardware Capability Viewer is now available for all platforms (Windows, Linux, Android). This version has been updated to Vulkan Headers 1.1.124, adding support for all new extensions introduced with this header: VK_KHR_timeline_semaphore VK_KHR_shader_clock The reasons behind this new release just 3 days after the last one is the new new VK_KHR_timeline_semaphore extension, one that people have been anticipating for long. And as there are already drivers supporting this out in the wild, e. [Read More]

Vulkan Hardware Capability Viewer 2.01 released

Version 2.01 of the Vulkan Hardware Capability Viewer is now available for all platforms (Windows, Linux, Android). This version has been updated to Vulkan Headers 1.1.123, adding support for all new extensions introduced with this header: VK_KHR_shader_subgroup_extended_types The main reason for this update is another one though, as it also fixes a bug for extension properties with array values not being properly saved to json and thus not being stored in the database. [Read More]

Vulkan Hardware Capability Viewer 2.01 released

Version 2.01 of the Vulkan Hardware Capability Viewer is now available for all platforms (Windows, Linux, Android). This version has been updated to Vulkan Headers 1.1.123, adding support for all new extensions introduced with this header: VK_KHR_shader_subgroup_extended_types The main reason for this update is another one though, as it also fixes a bug for extension properties with array values not being properly saved to json and thus not being stored in the database. [Read More]

Vulkan Hardware Capability Viewer 2.00 released

Version 2.00 of the Vulkan Hardware Capability Viewer is now available for all platforms (Windows, Linux, Android). The major version bump is caused by a big change in how the code for reading device extension properties and features is generated. You can find a detailled rundown on how this works below. You can download the new version from vulkan.gpuinfo.org/download.php. Appimage for Linux Deploying Qt applications on Linux is not as easy as on Windows, esp. [Read More]

Vulkan Hardware Capability Viewer 1.93 released

Version 1.93 of the Vulkan Hardware Capability Viewer is now available for all platforms (Windows, Linux, Android). This version fully supports Vulkan 1.1 and adds support for reading additional features and properties for the following extensions: VK_EXT_fragment_shader_interlock VK_NV_shader_sm_builtins VK_KHR_depth_stencil_resolve properties VK_EXT_buffer_device_address features VK_EXT_pci_bus_info features In addition there were also a few changes to the Android version of the app: The app is now using the arm64-v8a architecture, as this is a requirement for distributing Android apps in Google’s playstore beginngin this August. [Read More]

Device based views for the Vulkan hardware database

I have just pushed the first big fundamental update to the Vulkan hardware database since it went live in february 2016. With more than 5,000 reports uploaded it already contains lots of valuable data, but I felt that the visualization was lacking. When creating the Vulkan hardware database, I took the same approach as with the OpenGL and OpenGL ES database, making the web front-end more or less as pretty view of the database setup. [Read More]

Vulkan Hardware Capability Viewer 1.92 released

Version 1.92 of the Vulkan Hardware Capability Viewer is now available for all platforms (Windows, Linux, Android).

This version fully supports Vulkan 1.1 and adds support for reading additional features and properties for the following extensions:

  • VK_KHR_shader_float16_int8
  • VK_KHR_shader_float_controls
  • VK_EXT_fragment_density_map

You can download the new version from https://vulkan.gpuinfo.org/download.php.

Updates to the Vulkan Hardware database and the Hardware Capability Viewer

I have released a small update of the Vulkan Hardware Capability Viewer to 1.91 for Windows and Linux. It adds support for reading the features of the recently added VK_EXT_transform_feedback extension and replaces the experimental VK_NVX_raytracing extension with VK_NV_ray_tracing. You can download the new version from https://vulkan.gpuinfo.org/download.php. New features for the online Hardware Database The online hardware database at https://vulkan.gpuinfo.org also got a few new features and now also has dedicated listings and pages for properties and features that are specific to extension. [Read More]

Vulkan Hardware Capability Viewer 1.9 released

Version 1.9 of the Vulkan Hardware Capability Viewer is now available for all platforms (Windows, Linux, Android).

This version fully supports Vulkan 1.1 and adds support for reading additional features and properties for the following extensions:

  • VK_KHR_driver_properties
  • VK_KHR_shader_atomic_int64
  • VK_NVX_raytracing
  • VK_NV_mesh_shader
  • VK_NV_shading_rate_image
  • VK_NV_compute_shader_derivatives
  • VK_AMD_shader_core_properties

You can download the new version from https://vulkan.gpuinfo.org/download.php.