AMDVLK 2019.Q3.4 Vulkan Driver Enables Atomic Optimizer For Navi

Written by Michael Larabel in Radeon on 15 August 2019 at 09:00 AM EDT. 18 Comments
RADEON
AMD's official open-source Vulkan driver code had fallen off its roughly weekly code push / release cadence with not having a new release in nearly three weeks, but that changed today with the availability of AMDVLK 2019.Q3.4.

There is a new Vulkan extension with AMDVLK 2019.Q3.4 and that is VK_EXT_subgroup_size_control, the extension introduced last month with Vulkan 1.1.116. The subgroup size control extension allows for a varying sub-group size and a required size; more details in this earlier article.

AMDVLK 2019.Q3.4 also optimizes atomic min/max functions, optimized FP16 code generation, and has various atomic optimizations. AMD has also now enabled its atomic optimizer for GFX10/Navi hardware. This open-source Vulkan driver update also has a few bug/crash fixes.

More details on AMDVLK 2019.Q3.4 via GitHub. I'll be trying out this new release shortly with the Radeon RX 5700 series to see if it's now playing nicely with the Navi hardware -- up to this point I've just experienced screen corruption when launching games while the RADV Vulkan driver has worked gracefully.
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