Vulkan 1.3.254 Published With Another Extension Drafted By Valve

Written by Michael Larabel in Vulkan on 16 June 2023 at 10:58 AM EDT. 8 Comments
VULKAN
The Vulkan API v1.3.254 specification update was published today with just a few fixes/clarifications to the documentation but also two new extensions.

The notable new extension with Vulkan 1.3.254 is VK_EXT_depth_bias_control, which was started by Joshua Ashton who is known for his work on DXVK and VKD3D-Proton at Valve. This extension also saw contributions from other Valve open-source folks like Hans-Kristian Arntzen with VKD3D-Proton and Mike Blumenkrantz with Zink plus Georg Lehmann. VK_EXT_depth_bias_control also saw input from developers at NVIDIA, AMD, Igalia, Intel, Arm, and Google.

Valve HQ


VK_EXT_depth_bias_control allows for easily setting -- and the ability to dynamically adjust -- the scaling and representation of the depth bias for a pipeline.

Opened a few minutes ago already is this Mesa merge request wiring up VK_EXT_depth_bias_control to the RADV driver. That implementation was written by Valve's Samuel Pitoiset.

The other new extension in this week's Vulkan spec update is VK_QNX_external_memory_screen_buffer as part of the Vulkan support on BlackBerry's QNX.

The changes in this week's Vulkan spec update can be found on GitHub.
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