Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
RADV Vulkan Driver Implements Smooth Lines For Zink
Prolific RADV developer Samuel Pitoiset of Valve's Linux graphics team has implemented the smooth lines handling. Pitoiset commented in the merge, "This is pretty annoying because it's needed to lower using the sample coverage and everything can be dynamic basically with ds3/gpl. This is for Zink."
This Vulkan smoothLines support is part of the VK_EXT_line_rasterization extension, which was introduced back in 2019 and provides some line rasterization features commonly used in CAD applications and available directly with OpenGL. Going back to 2020, RADV began working on VK_EXT_line_rasterization support but was missing out on the smooth lines functionality until now.
This two month old merge request was committed today to Mesa 23.2-devel as another step up for RADV and Zink thanks to Valve's talent.