VK_KHR_maintenance2 Lands For RADV, Other Improvements

VK_KHR_maintenance2 is the latest extension supported by this open-source Radeon Vulkan driver. VK_KHR_maintenance2 was added in Vulkan 1.0.61 last month as various changes that were previously left out of Vulkan.
Additionally, this morning Valve developer Samuel Pitoiset landed various improvements to the RADV driver code too. Samuel has been working a lot on RADV recently on the behalf of Valve, shifting a bit away from their RadeonSI OpenGL focus.
Bas Nieuwenhuizen and David Airlie have also been busy as usual. One other recent change worth pointing out is that the NIR and SPIR-V code will now be dumped when a GPU hang is detected with RADV.
And then there's been the bit of Mad Max performance tuning for RADV too, for this open-source driver now considered to be a Vulkan conformant driver. This has led to an active discussion in the forums about if/when AMD will finally be open-sourcing their official Vulkan driver and how it will play out with RADV from there.
The latest RADV commits to Mesa can be seen here.
Add A Comment