RADV In Mesa 18.1 Git Receiving New Vulkan Extension Work

Written by Michael Larabel in Radeon on 29 March 2018 at 12:01 AM EDT. 1 Comment
RADEON
In addition to receiving Vega 12 support in the past few hours, the RADV Vulkan driver living within Mesa has landed the latest extension work.

Valve open-source Linux driver developer Samuel Pitoiset has merged VK_EXT_sampler_filter_minmax support. That extension was added back during Vulkan 1.0.53. I'm not aware of any Vulkan game/program currently requiring VK_EXT_sampler_filter_minmax so it will be interesting to see if it wiring it up was done simply for scratching another item off the list or will be a requirement for any forthcoming Linux games. This extension is just enabled for GCN 1.1 Sea Islands and newer with GCN 1.0 behavior said to be buggy.

Daniel Schürmann meanwhile over the course of several patches added VK_AMD_shader_trinary_minmax support. VK_AMD_shader_trinary_minmax adds the SPIR-V AMD_texture_gather_bias_lod extension and lets an application query formats to be used with the functions provided by the texture_gather_bias_lod SPIR-V extension. This extension does appear to be used by Wolfenstein / DOOM with Vulkan under Windows, so may be useful for Wine Linux gamers.

This latest feature work will be found in next quarter's Mesa 18.1 release.
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