Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

AMD RADV gets feature to help emulation and translation layers

By - | Views: 21,160

Some fun news for AMD GPU owners with the open source RADV (Vulkan) Mesa driver, as it recently gained support for fragment shader interlock. This will be useful for emulation and translation layers.

The merge request for this work was opened back in April, with it being merged into Mesa a few days ago so it should hopefully be available in the Mesa 23.2 release due out in August. From the developer: "This merge request adds an implementation of VK_EXT_fragment_shader_interlock (Primitive Ordered Pixel Shading — POPS — in AMD hardware terms), a highly demanded feature in the emulation community (including for the Xbox 360 emulator I'm working on, Xenia), and one of the requirements of Direct3D feature level 12_1."

Where is it actually used? According to the dev various translation layers, emulators and games have support for it including: DXVK, VKD3D-Proton, the Zink driver, the Nintendo Switch emulator Ryujinx, the Xbox 360 emulator Xenia, the PlayStation 2 emulator Play!, a few games need it too like A Plague Tale: Requiem, GRID 2, Just Cause 3 and so on.

Overall it clearly seems rather useful to have and should make the gaming experience on AMD GPUs with RADV even better

Article taken from GamingOnLinux.com.
17 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
2 comments

artixbtw Jun 30, 2023
Xenia? On Linux?! Can't wait!
mrdeathjr Jun 30, 2023
In my case with intel anv appear sometime ago but hardware is too weak (just cause 3 stay around 25fps)





While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.