Vulkan 1.1.76 Released With KHR_draw_indirect_count & KHR_get_display_properties2

Written by Michael Larabel in Vulkan on 25 May 2018 at 08:46 AM EDT. 1 Comment
VULKAN
Vulkan 1.1.76 has just been released ahead of the US Memorial Day weekend with new extensions to excite Vulkan developers.

The two new extensions in Vulkan 1.1.176 are VK_KHR_get_display_properties2 and VK_KHR_draw_indirect_count, both of which are notable additions.

The VK_KHR_get_display_properties2 extension allows querying device display properties and capabilities in an extensible manner. This can be used for exposing the display properties, plane details, mode properties, and related information. This extension was led by NVIDIA and Google and also comes into play for VR HMD use-cases and more.

VK_KHR_draw_indirect_count is based upon the former AMD Vulkan extension for draw indirect count and allows an application to source the number of draw calls for indirect draw calls from a buffer and generate arbitrary amounts of draw commands on the GPU itself.

NVIDIA's new Vulkan beta driver is the first Linux driver supporting both of these new extensions, but we imagine the ANV/RADV patches won't be far behind.

In addition to the new extensions and various fixes/corrections to the documentation, this is also the first release to bundle the exception clause for the Vulkan XML (vk.xml) file so it can be used by (L)GPL projects. This is what I was talking about yesterday in Vulkan Adds An Exception To Address Wine's Code License Incompatibility with Wine being the big benefactor of this change.

The updated Vulkan specification can be read at Khronos.org.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week