Mesa 19.2 RADV Driver Now Fully Supports EXT_sample_locations For Possible AA Benefits

Written by Michael Larabel in Mesa on 7 June 2019 at 07:24 AM EDT. Add A Comment
The Mesa 19.2 Git code as of today now has support in the RADV Vulkan driver for the VK_EXT_sample_locations extension that can be used for potentially enhancing anti-aliasing quality.

Months ago was some minimal work around handling VK_EXT_sample_locations in RADV but now Samuel Pitoiset of Valve has landed a series of patches into Mesa Git for properly plumbing this extension in Mesa. VK_EXT_sample_locations has been around since Vulkan 1.0.60 and allows an application to modify the location of samples within a pixel for rasterization. Applications / game engines can specify alternative sample locations for each pixel in a group of adjacent pixels to allow for possible anti-aliasing quality improvements.

Now after all the prep patches, the extension is enabled for Mesa 19.2 due out next quarter and one more Vulkan extension to cross off the TODO list.

This is one of the Vulkan extensions that has been supported by AMD's official Vulkan driver but not by RADV until today.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week