Intel ANV Vulkan Driver Adds VK_EXT_inline_uniform_block, VK_EXT_ycbcr_image_arrays
Written by Michael Larabel in Intel on 5 March 2019 at 01:07 PM EST. Add A Comment
The open-source Intel "ANV" Vulkan Linux driver has picked up support for some of the newer extensions.

First up, the ANV driver now implements support for VK_EXT_inline_uniform_block, the extension that has been around since September's Vulkan 1.1.84 release. VK_EXT_inline_uniform_block allows for uniform blocks to be backed directly with descriptor sets by storing the inline uniform data within descriptor pool storage.

The inline uniform block support landed following SPIR-V changes and hundreds of lines of code in other ANV work.

Also now supported by the ANV driver is VK_EXT_ycbcr_image_arrays, one of the newest extensions introduced as part of this week's Vulkan 1.1.102. This allows images of a format requiring YCbCr to be created with multiple array layers.

The latest Intel ANV driver activity can be tracked in Git for this material that will premiere as stable next quarter with Mesa 19.1.
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