Now that OpenGL geometry shaders landed for Intel Sandy Bridge hardware in Mesa and the OpenGL version bumped to 3.2, OpenGL 3.3 has arrived.
For those able to spend $1000+ (USD) on a processor, the Intel Core i7 5960X is a fantastic offering that is still leaving me pleased with the performance after extensive Linux testing.
Those still running Intel "Sandy Bridge" processors with integrated HD Graphics will be ecstatic this morning that the Mesa driver has taken a leap forward.
With the Linux 3.16 kernel is Intel graphics driver support for Userptr, allows user-space to wrap up malloc'ed memory and turn them into GEM buffer objects. Besides the Intel DDX support, there's now userptr support within Mesa's DRM library.
With the drm-next merge window for Linux 3.18 closing, Intel's open-source developers have submitted another round of changes for ultimately landing with the Linux 3.18 kernel.
The Linux 3.17 kernel that's currently under development does provide many new features overall but for those using the Intel HD Graphics of Haswell-ULT chips, there doesn't appear to be much in the way of any performance improvements and at least no regressions. Likewise, Mesa 10.4 isn't doing too much for the Haswell hardware on the matter of frame-rates.
Besides Intel publicly working on Skylake "Gen9" graphics support for Linux, Intel open-source developers are also working on other areas of Skylake hardware enablement for Linux. Work on supporting the Intel Memory Protection Extensions (MPX) that are new to the Skylake micro-architecture are still being revised for the Linux kernel and the many other operating system code-bases that need to be updated to work with this security feature.
From the Intel Developer Forum this week in San Francisco Intel has finally published a white-paper covering their "Gen 8" compute architecture.
While Intel's Skylake isn't arriving until the second half of 2015 as the successor to Broadwell, the Intel Open-Source Technology Center has already published their initial Linux enablement for Skylake with its HD Graphics "Gen 9" display hardware.
The Intel Developer Forum (IDF) is this week in San Francisco and during this morning's keynote was showing off a flip notebook based on Skylake, the successor to the yet-to-be-fully-released Broadwell.
After my first X99 motherboard burned up in a strange situation, since yesterday my Core i7 5960X Haswell-E system started working wonderfully with Linux after using a different motherboard. I've been hammering the system hard for the past day and no X99/i7-5960X issues have come about (albeit I've refrained from doing any overclocking or DDR4 tweaking yet) and this high-end $1000+ (USD) CPU is running great under Linux.
With how long xf86-video-intel 3.0 is taking to be released as stable, one has to wonder whether Wayland will take over the Linux desktop prior to this DDX release...
David Airlie on Sunday added support for DisplayPort Multi-Stream Transport (DP MST) to Intel's X.Org driver for the UXA-accelerated code-paths.
Intel has made another step forward for their HD/Iris Graphics driver in their OpenGL support, except this time on Windows.
For the Linux 3.18 kernel Intel has ready some more DRM graphics driver changes beyond the exciting work already sent into drm-next.
Following my testing and reporting last weekend about Intel Beignet starting to provide very usable open-source OpenCL support on Linux, one of the most common requests was to next see if this Intel OpenCL Linux supprot benefits x264 encoding at all.
Beignet is the project out of Intel's Open-Source Technology Center for exposing GPGPU/compute capabilities out of Ivy Bridge hardware and newer when using a fully open-source Linux stack. While Beignet differs greatly from Gallium3D's Clover state tracker, this Intel-specific open-source OpenCL implementation is working out quite well for Ubuntu Linux.
Daniel Vetter of Intel's Open-Source Technology Center has putout some slides covering the general process for reviewing patches, in order to help out those new to contributing to the open-source community.
Power regressions are still easy to come by with the Linux kernel and other areas of the open-source stack... Multiple users have been reporting of a recent power increase on newer versions of the Linux kernel, which seem to track down to the Intel i915 DRM driver.
Last week I ran some performance tests that found Sandy Bridge was faster with the Linux 3.17 kernel and these performance gains with the still in-development kernel extended beyond just graphics. Curious, I ran some tests this weekend to see whether Intel Ivy Bridge processors were also running faster with Linux 3.17 compared to Linux 3.16 stable.
Given our recent updated Sandy Bridge benchmarks on Linux, for those with Ivy Bridge processors curious how the HD Graphics are handling the latest Mesa and kernel, I have some updated benchmarks for you this Sunday.
As it's been some months since last running any Bay Trail Linux performance tests at Phoronix, here's some new OpenGL performance tests I did this week using the wonderful Intel Bay Trail NUC.
Yesterday I shared some benchmarks showing Intel Sandy Bridge HD Graphics performance increasing on Linux 3.17 for this several year old architecture. This came as a surprise but the good news is the performance improvements on this new Linux kernel don't stop with OpenGL but extend to CPU performance too.
Connor Abbott, the open-source developer that began contributing to the Lima Linux graphics driver while a high school student, was interning at Intel this summer even before starting college. Over the summer the focus of his Intel Linux internship was focusing on developing a new intermediate representation for Mesa graphics drivers.
The native hardware cpuidle driver for Intel CPUs now supports the upcoming Broadwell processors with Linux 3.17.
Intel passed along word that they've begun shipping their Core M Broadwell-Y chips.
Linux 3.17-rc1 is still about one week away at least, but already two commits of new functionality were reverted from the Intel DRM driver code for Linux 3.17.
While we're still waiting until around the end of the year to see Broadwell processors, Intel's Open-Source Technology Center is already prepping Linux graphics driver code to begin pushing Skylake support into their driver stack.
The Intel DRM graphics driver will feature its usual large amount of changes with the in-development Linux 3.17 kernel.
Chris Wilson announced the release this morning of the xf86-video-intel 2.99.913 driver as the latest development version in the nearly year-long process of releasing xf86-video-intel 3.0.
997 Intel news articles published on Phoronix.