Radeon Vulkan Driver Added To Mesa, Fresh Radeon Vulkan vs. OpenGL Benchmarks + AMDGPU-PRO

Written by Michael Larabel in Display Drivers on 6 October 2016. Page 4 of 4. 73 Comments

Next is the only other AAA Vulkan Linux game right now, The Talos Principle.

RADV Merge Day Radeon Vulkan

While Mesa was faster than AMDGPU-PRO for OpenGL rendering with Dota 2, AMDGPU-PRO was faster for rendering The Talos Principle with Dota 2. All four tested GPUs showed AMDGPU-PRO's OpenGL driver being significantly faster than Mesa 12.1-dev Git.

RADV Merge Day Radeon Vulkan

With the Vulkan renderer, the AMDGPU-PRO stack was much faster than RADV. The AMDGPU-PRO Vulkan results were much faster than AMDGPU-PRO OpenGL results for this game while given the early state of RADV the open-source Vulkan performance was slower than the mature OpenGL driver.

Now the 4K results for Talos Principle with the two graphics renderers:

RADV Merge Day Radeon Vulkan
RADV Merge Day Radeon Vulkan

AMDGPU-PRO remained faster for both OpenGL and Vulkan rendering. The open-source OpenGL vs. Vulkan performance at 4K was about the same to slightly slower with RADV while AMDGPU-PRO shows there is potential for faster Vulkan rendering performance over OpenGL once this new Vulkan driver matures.

Well, those are the results as of today with RADV code scheduled to land in mainline Mesa. The results show that the RADV Vulkan driver is slower than the RadeonSI OpenGL performance in the same games, but the RADV developers acknowledge there are still more performance optimizations and Vulkan features to implement. Still, the driver has come quite far for only being started this summer by two open-source developers without the support of AMD. It will be interesting to see how far they can take RADV and hopefully when AMD begins contributing to the project and/or open-sourcing their existing Vulkan code. Aside from the Vulkan results, the other exciting take-away was seeing how RadeonSI Gallium3D's OpenGL performance is now outperforming the AMDGPU-PRO OpenGL driver!

If you enjoy all our Linux hardware benchmarks and would like to help support our efforts for ensuring more thorough and comprehensive tests moving forward, consider subscribing to Phoronix Premium or making a PayPal tip. Premium members get access to the ad-free site while showing multi-page articles on a single page, among other benefits. Stay tuned for more RADV tests now that's it going mainline and the AMDGPU SI experimental support is coming in Linux 4.9.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.

Related Articles
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.