While work is ongoing in Mesa to get AMD GPUs to support Ray Tracing, AMD directly have released Radeon Software for Linux 21.10 that brings along support to Linux.
Before getting too excited, keep in mind this release states that Ray Tracing for AMD RDNA 2 based chips is a "developer preview" aimed to help developing and testing with the newer vendor neutral Vulkan Ray Tracing Extensions - so if you're going to try playing some games with it, keep in mind it's not yet finished.
Additionally the Radeon Software for Linux 21.10 release also adds in "full support for Ubuntu 20.04.2" so it's now officially supported across:
- Ubuntu 20.04.2
- Ubuntu 18.04.5 HWE
- RHEL/CentOS 7.9
- RHEL/CentOS 8.3
- SLED/SLES 15 SP 2
You're probably best off sticking with Mesa for general usage and gaming though, but if you're seriously enthusiastic about Ray Tracing on AMD this is currently your best bet to try it out.
AMD raytracing in Linux ladies and gentlemen.
Quake2RTX initial performance guesstimated to 2070 super-ish. Getting 60 fps in 3440x1440 takes some tweaking and allowing for a bit of resolution scaling.
Last edited by dpanter on 20 April 2021 at 9:15 pm UTC
You don't have to opt-out of Mesa drivers at system level in order to test this as you can simply install AMDGPU-PRO vulkan as a client driver along side RADV (you will have to use VK_ICD_FILENAMES in order to select the driver though)
I nearly bought a version of my existing laptop with a ray-tracing graphics card, but the price-jump was pretty big over what I have now, so I put it off until I upgrade next... I haven't looked into ray-tracing too much, in part because I'm lazy and do most of my gaming on my Sony PlayStation 4 Pro / Nintendo Switch, but from what I understand, it makes quite a big difference.
Do the NVIDIA drivers support ray-tracing yet?
Since before there were official Vulkan extensions for it. Quake II RTX in the screenshot above was released by Nvidia.
See more from me