Radeon's AMDVLK Vulkan Driver Picks Up A Warhammer II Optimization

Written by Michael Larabel in Radeon on 29 March 2019 at 06:16 AM EDT. 22 Comments
RADEON
The AMD developers working on their official Vulkan driver today pushed out updated sources for their "AMDVLK" open-source Linux driver. For this week's worth of activity, there aren't many notable changes but a few.

With the updated XGL code for AMDVLK, AMD developers added a per-shader optimization to disable loop unrolling for helping Total War: Warhammer II on Linux.

The latest batch of XGL code from overnight also includes unconditionally enabling VK_EXT_memory_priority, which is an extension introduced as part of last week's code push. This latest code also has an MSAA change for the Thrones of Britannia Linux port.

Over in the PAL space (Platform Abstraction Layer), there is a crash fix, clean-ups, and other low-level code improvements. LLPC as their LLVM Pipeline Compiler code saw various internal changes as well.

Those wanting to try out this latest AMDVLK open-source Linux Vulkan driver code can do so via the sources 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