The Massive DRM Pull Request With AMDGPU Navi Support Sent In For Linux 5.3

Written by Michael Larabel in Linux Kernel on 15 July 2019 at 07:23 AM EDT. 18 Comments
LINUX KERNEL
At 479,818 lines of new code and just 36,145 lines of code removed while touching nearly two thousand files, the Direct Rendering Manger (DRM) driver updates for Linux 5.3 are huge. But a big portion of that line count is the addition of AMD Radeon RX 5000 "Navi" support and a good portion of that in turn being auto-generated header files. Navi support is ready for the mainline Linux kernel!

The DRM highlights for Linux 5.3 include:

- The AMD Navi support! It jives nicely with LLVM 9.0 and Mesa 19.2 Git for providing open-source OpenGL/Vulkan acceleration on these new AMD graphics processors. I'll have more Navi Linux benchmarks up shortly with the Mesa code still seeing changes almost daily for stabilizing this new generation of Radeon graphics.

- AMDGPU picks up HDR metadata support in working towards supporting High Dynamic Range displays.

- AMDGPU has also seen many fixes, greater HMM usage, XGMI updates, AMDKFD Vega M support, new Vega thermal sensors exposed, and other fixes.

- Meanwhile Intel is ready to go with their HDR support for Icelake and Geminilake, Icelake has picked up multi-segmented gamma support, Elkhartlake / Mule Creek Canyon PCH support, and other updates.

- MSM DRM now supports the Qualcomm Adreno 540 GPU and MSM8998 SoC.

- The Rockchip DRM driver now supports the RK3328.

- Compute shader support for the Broadcom V3D driver used by the new Raspberry Pi 4.

- New DRM drivers for the Ingenic JZ47xx SoC and ST-Ericsson MCDE.

The list of DRM changes for Linux 5.3's merge window can be found via this pull request sent out this morning by David Airlie.
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