RADV Vulkan Driver Patches To Support Compute Queues

Written by Michael Larabel in Vulkan on 18 December 2016 at 02:46 PM EST. 12 Comments
VULKAN
Bas Nieuwenhuizen has reached another big milestone in the RADV project that's the unofficial open-source Radeon Vulkan driver for Linux. As of this weekend, Bas has compute queues working with this Vulkan driver.

Nieuwenhuizen has been able to confirm compute queues are working for RADV when tested with the conformance test suite, The Talos Principle, and Dota 2.

Bringing up compute queues required some bug fixes, rewriting the wait idle code, and other changes. This support should be working for at least Sea Islands and newer but currently isn't expected to be working for Southern islands hardware.

The RADV compute queues work is spread across 23 patches, introducing nearly 1.5k lines of new code to Mesa. More details via Mesa-dev.

Update [3:04 PM EST]: All of the code has landed in mainline Mesa Git already!
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