29 September 2025 to 1 October 2025
Europe/Vienna timezone

RADV: Are we there yet?

1 Oct 2025, 11:25
45m
Talk (full slot) Talk (full slot) Main Track

Speaker

Timur Kristóf (Valve)

Description

RADV is the Mesa Vulkan driver for AMD GPUs. It started in 2016 as an experiment for GCN 1. Now RADV supports the very latest GPUs and offers cutting-edge features such as ray tracing, mesh shading, DGC and more. We spearheaded a custom compiler backend called ACO. Thanks to the ubiquity of Vulkan on the Linux desktop, today RADV is the most widely used open source Vulkan driver for gaming.

After so many years of development, it's time to ask, are we there yet?

This talk presents the current direction of RADV development, as well as some of the experience we gained on the way. It's also a status update on what's been happening in RADV over the past couple of years.

I'll show the latest developments, how we maintain the code, how we are endeavouring to share code with RadeonSI, how we use NIR to improve our compiler stack and how we've retire thousands of lines of legacy code from both drivers. I'll also touch on the topics we're currently working on and the issues we still face.

GSoC, EVoC or Outreachy No
Code of Conduct Yes
In-person or virtual presentation In-person

Primary author

Presentation Materials

There are no materials yet.
2025 Host
Technische Universität Wien
2025 Gold Sponsors
AMD
Arm
Collabora
Microsoft
NVIDIA
Snap AR
2025 Silver Sponsors
CodeWeavers
FEX-Emu
Igalia
Qualcomm
The Linux Foundation
2025 Bronze Sponsors
Khronos Group
Libre Computer