Vulkan Hardware Capability Viewer 1.4 released

A new version of the Vulkan Hardware Capability Viewer is now available for all platforms (Windows, Linux, Android). This is the biggest update since I released this tool, including lots of new features that also brought along a few changes to the online database. I also decided to drop the “beta” tag now that more than 1,300 reports have been uploaded, making this the first non-beta release of the Vulkan Hardware Capability viewer.

New features

  • Added support for new features and properties provided via VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2
    • Currently supported:
      • VK_KHR_push_descriptor
      • VK_EXT_discard_rectangles
      • VK_KHX_multiview
      • VK_NVX_multiview_per_view_attributes
  • Reports can now be saved to disk via command line using the -s argument (without invoking the UI)
    • Example : vulkanCapsViewer -s my_device.json
  • Added pipeline cache UUID
  • Exported JSON is now compatible with vkjson_info from LunarG SDK
  • Added Android platform info
    • Device model and manufacturer
    • Build information
  • UI improvements 
    • Updated layout and UI scaling 
    • Support for high DPI scaling
    • Touch scrolling for mobile devices (Android)

Bugfixes

  • Fixed unauthorized access to SSL libraries message on Android 6.0 and newer

Screenshots

Android (Mobile)
Android TV
Windows
 

Aside from the changes to the client application, the online database now also displays all values that have added in this update, does server-side processing.

I also added an api to the online database to fetch reports as json in a vkjson_info compatible format (only newer reports uploaded with this version). If you have interest in getting access to that data (and api) please drop me a line.

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

Note that the Android version available on the playstore may take a while to update.

Vulkan Hardware Capability Viewer 1.4 released

3 thoughts on “Vulkan Hardware Capability Viewer 1.4 released

  1. Hi,
    Kleiner Fehler in der online database:
    beim Sortieren nach API Versionen von neu nach alt gerät etwas durcheinander:
    1.0.8
    1.0.5
    1.0.49
    1.0.42
    etc.

  2. VK says:

    https://github.com/KhronosGroup/Vulkan-Docs/commit/1d67e47f1464d5f5e654a405e9a91c7d5441bbb6

    Can you please update Vulkan Hardware Capability Viewer to support Vulkan 1.0.51?

    https://developer.nvidia.com/vulkan-driver

    “Windows driver version 382.68 and Linux driver version 381.10.10 provide new features for Vulkan developers to test their upcoming Vulkan applications.

    June 27th, 2017 – Windows 382.68, Linux 381.10.10

    New extensions:
    Vulkan/OpenGL interop:
    GL_EXT_memory_object
    GL_EXT_memory_object_win32
    GL_EXT_memory_object_fd
    GL_EXT_semaphore
    GL_EXT_semaphore_win32
    GL_EXT_semaphore_fd
    GL_EXT_win32_keyed_mutex
    VK_EXT_blend_operation_advanced
    VK_NV_framebuffer_mixed_samples
    Updated VulkanRT loader to 1.0.51.0
    Various performance improvements and bug fixes”

    1. No update required, th caps viewer should work out of the box with that driver. The new extensions either have no additional features or properties to read or aren’t documented yet, so there’s nothing to add in terms of code.

Leave a Reply

Your email address will not be published. Required fields are marked *