RADV Vulkan Driver Gets Fixed Up For AMD GCN 1.0/1.1 Hardware

Written by Michael Larabel in Radeon on 14 August 2017 at 05:22 AM EDT. 11 Comments
RADEON
David Airlie has managed to figure out some crucial fixes for improving the support of Radeon GCN 1.0 "Southern Islands" and GCN 1.1 "Sea Islands" hardware with this open-source Vulkan driver.

Airlie made two GCN 1.1 fixes as tested on an R7 360 while also making a change for derivative calculations. With that work, the GCN 1.1 support is now on par to the Volcanic Islands and Polaris Vulkan support.

Airlie then was fixing "lots of GPU hangs and crashes" for GCN 1.0 hardware by addressing a number of different bugs, but in the end discovering that some flushes were needed at the end of every command buffer. There still are some conformance test suite fixes for GCN 1.0, but it should be in better shape than before.

Keep in mind if you want to use RADV Vulkan on GCN 1.0/1.1, you must switch over to using the AMDGPU kernel driver rather than the Radeon DRM driver.

Airlie then concluded today's blog post by saying he plans to work on Vega RADV fixes.
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