Vulkan 1.2.139 Released With VK_EXT_robustness2 Extension

Written by Michael Larabel in Vulkan on 27 April 2020 at 12:00 AM EDT. 9 Comments
VULKAN
The routine Vulkan 1.2.139 maintenance update brings with it two new extensions.

The new VK_EXT_robustness2 extension adds stricter requirements around bounds reads/writes. VK_EXT_robustness2 calls for most accesses to be tightly bounds-checked and out of bounds writes to be discarded while out of bound reads to return zero. Though the new requirements may be expensive for some implementations so only should should be used when necessary. This extension was drafted by NVIDIA engineers.

VK_QCOM_render_pass_shader_resolve is the other new extension and this Qualcomm addition allows a shader resolve to replace fixed-function resolve.

The other Vulkan 1.2.139 changes are routine maintenance items / clarifications to the specification.
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