RADV Lands Dynamic Rasterization Samples & Line Rasterization Mode

Written by Michael Larabel in Mesa on 8 December 2022 at 05:40 AM EST. 1 Comment
MESA
Thanks to the work led by Valve engineers on the open-source Linux graphics stack, Mesa 23.0 continues picking up new features for the Radeon Vulkan "RADV" driver.

Samuel Pitoiset of Valve landed support for dynamic rasterization samples and line rasterization mode for the RADV driver with Mesa 23.0.

This few hundred line of code rework is ultimately important for use-cases like Zink with implementing OpenGL atop Vulkan. With Mesa 23.0-devel as of yesterday, the extendedDynamicState3RasterizationSamples and extendedDynamicState3LineRasterizationMode features are enabled.

In the merge request it is noted there is 1~2% overhead with this functionality but work is underway to further reduce the CPU overhead.

Both RADV and Zink continue to see a lot of exciting improvements thanks to the work of Valve. Mesa 23.0 will be the Q1'2023 feature release for the open-source user-space graphics driver stack and should debut as stable by March with a ton of great enhancements over the recently debuted Mesa 22.3 series.
Related News
About The Author
Michael Larabel

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