Intel ANV Driver Moves Forward With Vulkan 1.1.80 / KHR_create_renderpass2

Written by Michael Larabel in Intel on 8 July 2018 at 10:45 AM EDT. Add A Comment
Released yesterday was Vulkan 1.1.80 that offers three new extensions while the Intel ANV open-source driver has begun rolling out patches for supporting this latest Vulkan specification update.

Lead Intel ANV developer Jason Ekstrand took the opportunity over the weekend to begin sending out the v1.1.80 patches for ANV. The seven patches sent out on Saturday include the routine updating of the Vulkan headers/XML against the 1.1.80 upstream while the other work was focused on the VK_KHR_create_renderpass2 extension. KHR_create_renderpass2 is about making render passes more extensible via sub-structures at render pass creation time.

The Vulkan 1.1.80 update also brings the VK_EXT_conditional_render extension for allowing conditional render commands based upon the value/result in buffer memory and VK_KHR_8bit_storage for 8-bit types in uniform/storage buffers and push constant blocks. As of writing, the ANV patches for these two extensions have yet to be posted.

The 1.1.80 / RenderPass2 patches so far can be found on Mesa-dev but hopefully the ANV/RADV 1.1.80 work will be readied prior to the Mesa 18.2 branching later this month.
Related News
About The Author
Michael Larabel

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, LinkedIn, or contacted via

Popular News This Week