Well, it turns out the open-source Intel Linux graphics driver developers are no longer interested in having an LLVM back-end for their graphics driver.
While the Linux 3.14-rc1 kernel is less than one week old, Intel developers are already hard at work on open-source DRM graphics driver improvements that will not land until Linux 3.15.
Last month I shared work being done by Intel on supporting OpenGL compute shaders within Mesa as needed with the ARB_compute_shader extension. That work is now starting to hit Mesa Git master.
The xf86-video-intel DDX driver had a brown paper bag update on Saturday.
Intel Broadwell graphics support on Linux should be in good shape when using the Linux 3.14 kernel and the next Mesa release (likely what will be known as Mesa 10.1).
Chris Wilson ended up releasing xf86-video-intel 2.99.908 today although he had hoped the previous release candidate would have been the last prior to the official xf86-video-intel 3.0 X.Org driver release.
While Intel's upcoming Broadwell processors will have proper graphics driver support with the Linux 3.14 kernel (and updated user-space components), for those concerned about power usage, there's still some very important bits that do not look like they will land until at least the Linux 3.15 kernel.
For those current users of Ubuntu 12.04 LTS curious about how the performance of Ubuntu 14.04 LTS will be if upgrading, I've been in the process of running some preview benchmarks to share the current situation of the Trusty Tahr in its present development form. Some early results to share this weekend run a few OpenGL benchmarks while comparing the state of Ubuntu 12.04.3 to Ubuntu 14.04 right now when using Intel "Ivy Bridge" HD Graphics 4000.
An Intel DRM driver change that's been queued up for the Linux 3.14 kernel provides High Bit Rate 2 (HBR2) support for DisplayPort 1.2 devices for Haswell and future generations of Intel hardware.
The open-source Intel GMA500 "Poulsbo" DRM driver that supports Atom SoCs with PowerVR graphics, which long has only provided basic kernel mode-setting support via the community-made driver, is finally close to having 2D acceleration.
Some open-source Intel Linux developers have been busy this weekend to ensure the Broadwell open-source driver enablement work will be ready for when the hardware ships in a few months time so it won't be like the poor open-source Kaveri driver.
Intel's Open-Source Technology Center has released their Intel Linux Graphics Driver Installer 1.0.3 for Ubuntu and Fedora.
As usual, Intel's preparing to land a lot of exciting changes within the Linux 3.14 kernel as soon as its merge window opens in the coming days.
Intel Broadwell is bringing support for OpenGL ETC texture compression and it's already supported by the latest Mesa graphics driver code.
Intel Linux developers are still working to land Memory Protection Extensions (MPX) support into the mainline Linux kernel for this new feature coming to Skylake.
Covered yesterday on Phoronix were some of the Intel DRM driver improvements for Linux 3.14 and it just so happens this week I did some early, quick testing of some of the Intel's graphics driver changes done for this next kernel.
Canonical is prepraring to land their first 3.13-based Linux kernel into the archive for the Ubuntu 14.04 LTS "Trusty Tahr" release.
The Intel DRM graphics driver will again have another round of features and improvements with the Linux 3.14 kernel.
The "ILO" Gallium3D driver that supports modern generations of Intel HD Graphics now has support for the performance-boosting HiZ and has seen other changes in the newest Mesa Git activity.
Besides publishing their Haswell hardware documentation, coming out of Intel's Open-Source Technology Center today is the latest Intel 3.0 X.Org driver development release.
As an extra holiday present for Linux and open-source fans, Intel has quietly released a large batch of new programming documentation that covers their latest-generation Haswell graphics cores. The new "programmer's reference manuals" cover the 2013 Haswell HD Graphics, Iris Graphics, and Iris Pro Graphics. This massive batch of documentation is spread across twelve volumes and does document their hardware registers.
While Intel's open-source OpenGL Linux driver improved a lot in 2013, sadly not advancing as much is the Intel OpenCL Linux driver for GPGPU support.
Intel Broadwell support continues to be tidied up within the Intel Mesa DRI and DRM kernel drivers to hopefully make for a smooth launch of Intel's next-generation processors within a few months time.
A patch-set has been published that provides Dynamic Refresh Rate Switching (DRRS) support for Intel's DRM Linux graphics driver.
Patches were published last week that enable support for the Intel Processor Trace extension within the Linux kernel's perf sub-system.
A few days back I wrote about an Intel Linux developer finding a 50 Watt power regression within the kernel since the 3.10 release. At first it looked like it might be easily solved, but the issue is still being investigated and Intel hardware engineers are now getting involved in the matter.
A set of Intel developers have worked out a new set of AVX and AVX2 routines for the Linux kernel to enhance additional crypto functionality for better performance.
Published in early November was the initial Intel Broadwell graphics hardware support that was merged into the mainline Linux 3.13 kernel. This afternoon, initial Intel Broadwell support has been merged into the xf86-video-intel X.Org graphics driver.
An Intel Linux kernel developer has discovered that since the Linux 3.10 kernel one of his powerful Xeon-based systems is going through 50 Watts more energy while idling than on pre-3.10 kernels. This power regression could affect smaller systems too, but fortunately the issue has been bisected and an investigation is in process.
Ben Widawsky has been working on PPGTT support for a while now with the open-source Intel Linux graphics driver and he's now called upon for the support to be pulled into the next kernel release.
954 Intel news articles published on Phoronix.