Vulkan 1.1.86 Released With Driver Properties & Atomic INT64 Extensions
Written by Michael Larabel in Vulkan on 29 September 2018 at 08:49 AM EDT. 2 Comments
The Khronos Working Group maintaining Vulkan have released their 1.1.86 specification update to end out September. This is one of the more interesting Vulkan updates in recent times.

Vulkan 1.1.86 brings its usual share of documentation corrections and clarifications, but also three notable extensions:

VK_KHR_driver_properties: This is one of the extensions we knew has been in the works and quite looking forward to this addition that has been a joint effort by AMD, NVIDIA, Google, ARM,, and others. This extension provides a standardized means of querying driver implementation details from physical device/GPU information to conformance test suite information to other capabilities.

VK_KHR_shader_atomic_int64: This extension adds the SPIR-V Int64Atomics capability to Vulkan. This is about allowing 64-bit atomic operations on signed/unsigned integers.

VK_EXT_image_drm_format_modifier: This long in development extension is included in Vulkan 1.1.86 but disabled by default / unofficial due to some last minute snags... This allows the use of Linux DRM format modifiers with images, which allows for Vulkan to better integrate with the graphics/video/display APIs. This is similar to EGL's DMA-BUF import/modifiers extensions and in the end should allow for some cool stuff to happen now in the Vulkan Linux space.

The updated spec as always is at
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week