RADV is a Vulkan driver for AMD GCN/RDNA GPUs.


For a list of environment variables to debug RADV, please see RADV driver environment variables for a list.

Instructions for debugging GPU hangs can be found here.

Hardware Documentation

You can find a list of documentation for the various generations of AMD hardware on the X.Org wiki.

Additional community-written documentation is also available in Mesa:


ACO is the shader-compiler used in RADV. You read its documentation here.