Vulkan 1.3.251 Released With One New Extension Worked On By Valve, Nintendo & Others

Written by Michael Larabel in Vulkan on 28 May 2023 at 11:37 AM EDT. 28 Comments
Vulkan 1.3.251 is out today as a rare Sunday morning spec update for this Khronos graphics/compute API.

In addition to the usual assortment of bug fixes and documentation clarifications, there is one new extension in this version. VK_EXT_dynamic_rendering_unused_attachments is the new extension and was worked on by Nintendo, Valve, Arm, Imagination, Huawei, Igalia, and AMD. Lead VKD3D-Proton developer Hans-Kristian Arntzen was the one at Valve who contributed to this specification.

VK_EXT_dynamic_rendering_unused_attachments is for lifting some restrictions in place on Vulkan's dynamic rendering (VK_KHR_dynamic_rendering). With VK_EXT_dynamic_rendering_unused_attachments it allows for render pass instances and bound pipelines within those render pass instances to have an unused attachment specified in one but not the other. This new extension also allows pipelines to use different formats in a render pass if the attachment is of null type.

The full list of Vulkan 1.3.251 changes can be found via Vulkan-Docs.
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