Intel Icelake Support Added To Mesa's Libdrm

Written by Michael Larabel in Intel on 5 May 2018 at 07:03 AM EDT. Add A Comment
It looks like Intel's Icelake "Gen 11" graphics driver support for Linux will be squared away well before seeing any hardware in the hands of consumers.

On the DRM kernel driver side there is initial support with Linux 4.17 albeit is still considered preliminary/alpha hardware support. The Icelake graphics support will continue to be refined and improved upon for kernel releases to come, just as with Linux 4.17 the Cannonlake graphics hardware support is now considered stable.

On the Mesa driver side, Mesa 18.1 is bringing initial Icelake support but again will be improved upon over forthcoming quarterly Mesa3D updates to its OpenGL and Vulkan drivers.

Tieing the Mesa components and kernel DRM driver together is the Mesa DRM library: libdrm. As of this week, the basic Icelake support was merged. Granted, it's quite straight-forward on the libdrm side of mostly adding the PCI IDs and marking it as the new "Gen 11" generation.

With Cannonlake CPUs not expected to ship in mass now until 2019 and Icelake coming after that, it's looking like the Icelake Linux open-source graphics driver support should be in great shape by the time the hardware is available via retail channels - Intel continues doing a great job getting their open-source hardware enablement code out early.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week