Yesterday I ran some fresh tests of Intel Ivy Bridge on the latest Mesa Git code to see if the performance has changed much recently for the slightly-older generation of Intel HD Graphics. Today I've done some similar tests in kernel-space with the Linux 4.1 kernel.
Most often these days when running Intel Linux graphics tests at Phoronix it's with Haswell, Broadwell, or Bay Trail hardware. However, in being curious if there's any performance improvements for slightly older hardware with Mesa 10.6 or Mesa 10.7-devel Git, I've run some fresh Ivy Bridge numbers.
Some Video Acceleration API updates are coming down the pipe.
David Airlie has pulled Intel's latest batch of changes into DRM-Next that they've been queuing up for merging into the Linux 4.2 kernel.
Back in April Intel enabled the NIR IR by default within their Mesa driver but initially only for fragment shaders. Intel has now enabled NIR usage by default for vertex shaders within their i965 DRI driver.
While writing this morning about Intel Cherryview support being added to Beignet, I also noticed Intel developers have been quietly fleshing out OpenCL 2.0 support for Linux.
Intel's been working on open-source Linux support for Cherryview for more than one year while finally one of the last pieces of the hardware enablement puzzle has landed: OpenCL support for Cherryview.
Intel's Open-Source Technology Center continues to hire new developers for working on their Linux graphics stack. Back in 2013, Intel had 20~30 full-time Linux graphics driver developers and since then that number has only risen.
Another OpenGL 4 extension is nearing completion within the open-source Mesa software library. The extension t his time is ARB_shader_image_load_store, which is needed for OpenGL 4.2 compliance.
One of the big extensions of OpenGL 4.3 and also a requirement of OpenGL ES 3.1 is support for compute shaders. While the work isn't complete yet, Intel's open-source developers are making progress on GL_ARB_compute_shader support.
The new Phoronix.com web server is speeding along this weekend after its deployment. Here's a look in the performance difference.
While the big ACPI and power management changes were sent in more than one week ago for the Linux 4.1 kernel, another batch of ACPI/PM work was sent in this weekend. One of these last-minute changes should end up significantly benefiting the performance of modern Intel Atom Bay/Cherry Trail SoCs.
With the release of Ubuntu 15.04 coming this week I've been busy running some fresh comparison benchmarks between the "Vivd Vervet" and former versions of Ubuntu Linux. For Intel HD Graphics users, in this article are two quick results showing how the performance of Counter-Strike: Global Offensive and Team Fortress 2 has improved on the open-source Intel Linux graphics driver over the past six months between Ubuntu 14.10 and 15.04.
The Intel Windows driver is up to supporting the OpenGL 4.4 specification while the company's open-source Linux graphics driver still doesn't yet fully support OpenGL 4.0.
Turbostat, the open-source Intel program for reporting processor frequency and idle statistics along with other Intel-specific CPU information, will see a few improvements with Linux 4.1.
For those interested in XenGT as Intel's form of mediated GPU pass-through support on Linux, the newest quarterly update has surfaced.
Chris Wilson of Intel's Open-Source Technology Center hasn't yet managed the xf86-video-intel 3.0 DDX release, but over in kernel-space, he's just published a set of 70 new DRM patches for the Intel kernel driver.
There's more improvements in Mesa Git to talk about this week for Intel open-source customers, including those still on older "Gen4" graphics hardware.
Daniel Vetter of Intel today sent in more code for DRM-Next that in turn will be merged for the Linux 4.1 kernel. It was also signaled that the initial hardware enablement of the graphics processor on Intel's upcoming "Broxton" SoC might happen for this next version of the Linux kernel.
Intel Linux developers have landed a lot of Broadwell enablement code into Coreboot.
Intel is planning to enable the NIR intermediate representation by default within their open-source Mesa Linux graphics driver.
Intel previously committed an H.265 / HEVC video decoding API to the video acceleration VA-API interface. The Intel VA-API developers have now complemented that by adding a HEVC encode API to this open-source GPU-based video acceleration library.
Intel's open-source Linux development crew continues working on next-generation Skylake hardware support in a steadfast manner.
Intel has published a patch-set adding support for Intel's Trace Hub to the Linux kernel for carrying out full system debugging.
Just one week after Intel sent in their initial DRM driver updates for Linux 4.1, a second pull request has been submitted with more DRM graphics driver changes queued up for Linux 4.1.
For helping out ISVs and game developers test out their initial Vulkan code, they developed their own Intel Vulkan GPU graphics driver for Linux that they intend to open-source.
Yesterday I ran some benchmarks from the new Core i3 Broadwell NUC to see how the latest Mesa Git affects the OpenGL performance for the Core i3 5010U chip with HD Graphics 5500. Today I'm complementing that testing to see if the latest Linux kernel Git makes any difference for this low-end, low-power Broadwell chip.
While we're only in the middle of the Linux 3.20 kernel, for what might still be called Linux 4.0, Intel already has updated DRM driver code for testing that will not be merged until Linux 3.21 (or what might also be known as Linux 4.1).
As usual, the next version of the Linux kernel will bring a number of prominent changes to Intel's open-source DRM graphics driver.
Intel will begin shipping their first Skylake chips in the second half of this year.
836 Intel news articles published on Phoronix.