RADV Lands Last Minute Improvements In Mesa 19.0, Introduces VK_EXT_memory_priority

Written by Michael Larabel in Mesa on 29 January 2019 at 11:26 AM EST. 3 Comments
MESA
Mesa 19.0 is due to enter its feature freeze today, but the "RADV" Radeon Vulkan driver is seeing some last minute enhancements for this next quarterly feature release.

First off, RADV now supports the VK_EXT_memory_priority extension that was introduced earlier this month in Vulkan 1.1.97 as a means of supporting a priority value at memory allocation time so apps/games could let the driver know what are higher priority allocations to try to keep those to device-local memory, etc.

In another commit there is re-enabling fast depth clears for 16-bit surfaces on Volcanic Islands hardware. This yields around a 5% performance boost when running Rise of the Tomb Raider with DXVK... But unfortunately the native Linux port of this game is unaffected since it uses 32-bit depth surfaces and this also doesn't help out Shadow of the Tomb Raider either, but hopefully some other games using 16-bit depth surfaces under DXVK will be helped out.

Earlier in the week was fixed FP16 handling among other RADV fixes in recent days. This work will be found in Mesa 19.0 which should see its inaugural stable release in about one month.
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