Intel's ANV Driver Now Exposes Vulkan Memory Model Support

Written by Michael Larabel in Intel on 25 October 2019 at 02:27 AM EDT. Add A Comment
The newest Vulkan extension now supported by Intel's open-source "ANV" Linux driver is VK_KHR_vulkan_memory_model.

The VK_KHR_vulkan_memory_model support was originally introduced a year ago and then solidified in Q1 as the formal memory model for Vulkan and the first for a major graphics API. VK_KHR_vulkan_memory_model exposes support for the Vulkan Memory Model as the means of defining synchronized memory access to the same memory locations via multiple shader invocations.

The semantics of the Vulkan Memory Model are explained in full via the Vulkan registry documentation.

Following other commits to ANV on Thursday, the Intel Vulkan Linux driver exposed the VK_KHR_vulkan_memory_model support for Mesa 19.3.
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