RADV Vulkan Driver Wires In EXT_buffer_device_address Support For Mesa 19.1

Written by Michael Larabel in Radeon on 7 February 2019 at 12:01 AM EST. Add A Comment
The Radeon RADV and Intel ANV Vulkan drivers have support for the new VK_EXT_buffer_device_address extension with the in-development Mesa 19.1.

VK_EXT_buffer_device_address was introduced last month with Vulkan 1.1.97 as a way to query a device address value for a buffer. That buffer address can then be used by GLSL's PhysicalStorageBufferEXT or SPIR-V's SPV_EXT_physical_storage_buffer to access the buffer memory.

The Intel Vulkan driver landed support for the buffer device address extension a few days ago.

Separately, Bas Nieuwenhuizen wired up the support on Wednesday for supporting VK_EXT_buffer_device_address with RADV following several prerequisite patches for getting the infrastructure in place.

These changes and surely a lot more Vulkan work will be found in Mesa 19.1, which should be introduced as stable around the end of May. First up though is the Mesa 19.0 release currently in its RC phase but if all goes well that will debut before the end of the 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