AMDVLK Driver Updated With Environment Variable To Enable Experimental Extensions

Written by Michael Larabel in Radeon on 1 February 2019 at 11:19 AM EST. 5 Comments
RADEON
AMD normally just does one code drop per week to their open-source "AMDVLK" Linux Vulkan driver code-base but now today marks the second time this week being greeted by new code. This latest release, v-2019.Q1.5, should provide for some fun weekend testing by Linux gamers preferring this driver over Mesa's RADV.

Earlier this week saw the AMDVLK 2019.Q1.4 build with Vega 20 support as well as Raven 2 support. There were also some DXX fixes/adjustments, more VK_EXT_transform_feedback code being merged, and other changes.

Hitting their source repositories today is already a 2019.Q1.5 build, including new Ubuntu/Debian packages. With today's driver update the Vulkan headers are updated against v1.1.97, there is proper handling for allocation failures, support for ECC GPR protection with Vega 20, a memory priority issue has been resolved, and a GFX7 fix around compute queues.

But most interesting with today's code drop is the AMDVLK_ENABLE_DEVELOPING_EXT environment variable. Now if AMDVLK_ENABLE_DEVELOPING_EXT is set, AMDVLK's experimental Vulkan extensions become available. Those currently experimental extensions include VK_EXT_debug_utils, VK_KHR_shader_float16_int8, and most notably... VK_EXT_transform_feedback! We've been seeing a lot of VK_EXT_transform_feedback work merged to AMDVLK in the past few code drops, but it didn't end up getting enabled. Now with this newest Vulkan driver code when paired with AMDVLK_ENABLE_DEVELOPING_EXT enabling should yield Vulkan transform feedback being enabled for helping out the likes of DXVK and VKD3D.

This new AMDVLK driver release can be fetched from 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