The new open source driver RADV, is housed within the Mesa Git tree. RADV re-uses the AMDGPU LLVM compiler back-end, makes use of Intel’s work on NIR within Mesa, and interfaces with the AMDGPU kernel DRM driver. Since last week it’s running with clean rendering on Valve’s Dota 2 game. The bring-up of RADV was very brisk due to being able to re-use a lot of existing open-source Linux driver code and the fact that Vulkan drivers are much lighter/thinner than OpenGL drivers. Assuming RADV doesn’t get killed off by an official AMD Vulkan code drop, there are plans to get RADV working for other AMD GCN GPUs. The Talos Principle and Dota 2 are the current main Linux games available with Vulkan renderers, not counting vkQuake or the light demos.


Share This: