AMDVLK Vulkan Driver Sees A Big Update, Prepping For VK_EXT_descriptor_indexing
Written by Michael Larabel in Radeon on 10 May 2018 at 06:02 AM EDT. Add A Comment
The code to the AMDVLK official open-source Radeon Vulkan driver for Linux has received a big code update, syncing up the public tree from their internal development trees with about two weeks worth of changes.

Among the changes for the AMDVLK driver via the updating of the XGL code, PAL abstraction layer, and LLVM changes for their LLVM Pipeline Compiler (LLPC) include:

- Updating against the current Vulkan 1.1.73 upstream headers.

- Supporting the VK_EXT_descriptor_indexing extension but not yet enabling it. The RADV driver has already supported the descriptor indexing Vulkan extension since last month.

- Adding new functionality and additional intrinsics to their LLPC LLVM compiler.

- A barrier optimization.

- A change for off-chip geometry shader support to workaround a system hang.

- Addressing a GPU scratch memory allocation issue.

- Various bug fixes.

The latest AMDVLK open-source driver code components remain available from GitHub.
Related News
About The Author
Author picture

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

Popular News This Week