140 Patches Posted To Wire Up Radeon RX Vega In RadeonSI Gallium3D Driver

Written by Michael Larabel in Radeon on 20 March 2017 at 07:05 PM EDT. 13 Comments
RADEON
After Alex Deucher sent out 100 patches giving the AMDGPU kernel driver Radeon RX Vega support, AMD's Mesa expert Marek Olšák sent out 140 patches for adding this next-generation GPU support to their RadeonSI Gallium3D driver.

Currently these 140 patches for "Vega10" support in RadeonSI is limited to OpenGL 3.1 compliance since geometry shaders and tessellation are not yet working. However, Marek is working on that support now, so most likely they will come soon and Marek will be able to get OpenGL 4.5 running on Vega prior to the presumed May launch.

These Vega RadeonSI patches also include support in Gallium3D for the new GPU's UVD video decoding and VCE video encoding.

The patches can be found on Mesa-dev and 57 of the patches are for updating addrlib, a texture addressing and alignment calculator used by their Radeon Software / Catalyst driver.

It will be interesting to see when these RadeonSI Vega patches land. The Mesa 17.1 branching is set to happen in mid-April, which would only give them a few weeks to merge the massive patch-set in time for this three-month update to Mesa. But they could wait until the Vega support is mainlined in the AMDGPU DRM driver, but that won't happen until around late April when the Linux 4.12 merge window is to open. So it might not end up having mainline support in Mesa until the v17.2 release later this summer. Of course, that's also assuming the AMDGPU DC code is also accepted in mainline for Linux 4.12 as it's a prerequisite for the Vega10 DRM support.
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