Libdrm 2.4.100 Released With Bits For Intel Elkhart Lake, Tiger Lake Graphics

Written by Michael Larabel in Mesa on 17 October 2019 at 01:09 AM EDT. 1 Comment
MESA
AMD open-source developer Marek Olšák on Wednesday released libdrm 2.4.100 as the newest feature update to this Mesa DRM library.

On the AMD front there are a number of RAS tests added, a new amdgpu_cs_query_reset_state2 interface, and other expanded AMDGPU test coverage.

Meanwhile over on the Intel front they have added the necessary PCI IDs for bringing up support for Gen11 graphics bearing Elkhart Lake as well as the initial bits for Tiger Lake Gen12 / Xe graphics. Of course, most of the interesting driver enablement work happens within Intel's DRM kernel driver and Mesa OpenGL/Vulkan drivers while libdrm is just the tiny shim between the two needing PCI IDs, etc.

Libdrm 2.4.100 was also going to drop GNU Autotools support in favor of Meson, but at the last minute the Autotools support was restored by Marek at least for this release while Meson continues to be offered. The libdrm 2.4.100 release also has a few Meson build system updates and xf86drm clean-ups/fixes.

The list of libdrm 2.4.100 changes can be found via the release announcement.

You may recall there was recently interest in changing the Mesa DRM library versioning scheme but that didn't go into effect for Wednesday's release. While there was support for a year.number versioning scheme similar to Mesa itself, ultimately Marek said he would go with a 2.year.number versioning scheme. That was done at the request of Intel developers to allow for a major version bump should their driver interfaces ever radically break and need to change the library versioning number.
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