RADV Vulkan Driver Adds Memory Protection Using AMD Trusted Memory Zone

Written by Michael Larabel in Radeon on 27 April 2026 at 03:33 PM EDT. 23 Comments
RADEON
The newest Mesa Radeon Vulkan driver "RADV" feature enabled by AMD engineers is protected memory support using the Trusted Memory Zone (TMZ) support on newer GPUs.

Vulkan memory allocations support the notion of protected memory and unprotected memory. The protected memory use-case for graphics is most commonly associated with Digital Rights Management (DRM) content or securely dealing with other encrypted content. Vulkan protected memory has been around since Vulkan 1.1 while now RADV is enabling support for the "protectedMemory" option.

This protected memory support for RADV is making use of AMD Trusted Memory Zone (TMZ) hardware feature for memory encryption on recent Radeon GPUs. AMD has worked on Linux support for Trusted Memory Zone going back to 2019 and is nothing new, just the difference now being that Vulkan apps can make use of it via Vulkan protected memory capabilities. The RadeonSI driver already supports using TMZ as well.

RADV TMZ merged


Those interested in Vulkan protected memory support with AMD TMZ in RADV can find out all the details via this merge for Mesa 26.2.
Related News
About The Author

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