Work-In-Progress Porting Of GCN 1.0/1.1 UVD To AMDGPU DRM Driver

Written by Michael Larabel in Radeon on 3 September 2017 at 07:54 AM EDT. 46 Comments
RADEON
With the experimental AMDGPU DRM driver's support for GCN 1.0 "Southern Islands" and GCN 1.1 "Sea Islands" graphics processors as an alternative to the default Radeon DRM driver, one of the disadvantages of that experimental kernel driver is losing out on UVD video decoding. But a port is in the works.

An independent Radeon user is trying to port the UVD video decoding kernel bits for GCN 1.0/1.1 from the Radeon DRM driver to AMDGPU. The code is not yet working and also requires an updated firmware blob image, but it appears he is making progress in the right direction.

The developer is being challenged by the lack of documentation around the video decode interfaces, but he is trying to push forward to get this UVD working for SI/CIK GPUs on the AMDGPU driver. The details in this mailing list thread.
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