AMDVLK Radeon Vulkan Driver Adds Transform Feedback, ~10% Vega Performance Boost

Written by Michael Larabel in Radeon on 4 December 2018 at 09:00 AM EST. 10 Comments
RADEON
AMD's Vulkan driver developers have done their first fresh code drop of the AMDVLK open-source Vulkan driver code in two weeks and it's a big push.

Highlights of the AMDVLK update pushed out this morning for those using this official Radeon Vulkan driver alternative to Mesa RADV includes:

- Their Vulkan transform feedback support appears in order. This is most notably useful for Wine/Proton Steam Play gamers with DXVK for mapping Direct3D to Vulkan. The Vulkan transform feedback support is necessary for handling Direct3D Stream-Out functionality. The RADV driver had already enabled this transform feedback support. (Update: It looks like the transform feedback support might not be fully implemented yet.)

- Enabling the on-chip GSVS ring for GFX9 (Vega) graphics hardware, which can yield up to a 10% performance gain. This is notable as AMDVLK with Vega was already generally performing better than the RADV driver.

- VK_EXT_scalar_block_layout support for C-like structure layouts for uniform and storage buffers.

- VK_KHR_swapchain_mutable_format support for allowing swapchain images of different formats to that of the underlying window system.

- Various multi-GPU and multi-monitor fixes.

- At least one Raven Ridge crash fix.

- The underlying PAL platform abstraction layer has added timeline semaphore support, release-acquire based barriers, profiling improvements, and other changes and fixes.

AMDVLK setup instructions for this latest code can be found here.
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