With the Linux 4.2 kernel there was no feature update for Nouveau and it's looking like it might be that way too for Linux 4.5.
For the past few months a Samsung developer has been working on VA-API support for Nouveau. After a few patch revisions, that work is finally hitting mainline Mesa.
Support for altering the PCI Express speed with the Nouveau DRM driver is still being worked on for improving the open-source NVIDIA driver's performance.
The open-source Nouveau driver has hooked up support for OpenGL's relatively new ARB_shader_draw_parameters extension.
Following the latest Mesa and libdrm patches last week for allowing the Nouveau Gallium3D code to take advantage of the Nouveau DRM kernel driver's new interfaces, that work has now landed.
Prolific Nouveau contributor Ilia Mirkin has published a Gallium3D driver patch for implementing ETC2 and ASTC support on hardware supporting these texture compression methods.
Ben Skeggs has posted the latest revision of his libdrm and Mesa patch series for making use of the new "NVIF" kernel interface for the Nouveau DRM driver.
For the past few months a developer at Samsung has been working on VA-API support for the Nouveau Gallium3D driver. Those patches today are up to their fifth revision.
Ben Skeggs went ahead today and tagged version 1.0.12 of the Nouveau X.Org display driver.
Samuel Pitoiset who for years now has been working on the Nouveau driver and its performance counters support to be exact, has landed improved performance metrics handling for GeForce GTX 600/700 "Kepler" graphics cards.
Karol Herbst has sent out the latest version of his patches to further stabilize the re-clocking of GeForce 600/700 "Kepler" graphics cards.
Red Hat developer Hans de Goede was tasked earlier this year with working on the Nouveau driver for bettering the open-source NVIDIA Linux graphics driver. His latest focus has been on an LLVM TGSI back-end.
Just one week after Mesa Git received Nouveau NVC0 compute support, the NV50 Gallium3D driver for pre-Fermi GPUs has also received basic compute support.
The open-source Nouveau Gallium3D drivers have tacked on support for another OpenGL 4.4 extension.
For a number of months now there's been several NVIDIA developers working on improving the open-source Nouveau driver particularly around the Tegra series.
David Airlie has pulled the Nouveau DRM driver changes into his DRM-Next tree, which will then end up in Linux 4.4 within the next few days.
Following AMD adding ARB_copy_image support to the RadeonSI driver, Nouveau's NV50 and NVC0 Gallium3D drivers have now been wired up for this OpenGL extension.
Back in July I wrote about someone working on a SPIR-V to NV50 IR Nouveau translator so that this intermediate representation for Vulkan and OpenCL 2.1+ could then be fed into this open-source NVIDIA driver. A brief, indirect update was shared this weekend and so far it appears the work is progressing slowly.
Samuel Pitoiset has published a new set of sixteen patches for improving the MP counters support for NVIDIA GeForce GTX 400/500 "Fermi" graphics processors.
Last month I wrote about an experimental Nouveau code branch that offered better GDDR5 Kepler re-clocking support. For some, this branch allows Nouveau users to finally fully re-clock their GeForce GTX 600/700 series graphics cards. Those patches are now being offered up for mainline Nouveau.
Ben Skeggs at Red Hat has started queuing up the open-source NVIDIA (Nouveau) driver patches that are being aimed for the Linux 4.4 kernel.
Roy Spliet has just published his latest work to better handle re-clocking for select NVIDIA GPUs with the open-source Nouveau driver.
Samuel Pitoiset for the past few years has been on what seems like a one-man mission to implement NVIDIA's hardware performance counters inside the open-source Nouveau driver. He continues making much progress and it's starting to become a reality for developers who wish to profile their apps/workloads with Nouveau under Linux.
Besides AMD talking about their Vulkan Linux driver and other AMDGPU driver plans, an update on the open-source NVIDIA (Nouveau) driver was shared today at XDC2015.
If you've been reading Phoronix any length of time for open-source graphics news, you'll know the most difficult challenge facing open-source NVIDIA (Nouveau) driver developers is the re-clocking / power management situation. It's been slow and re-clocking still leaves a lot to be desired.
In his spare time outside of Intel's Open-Source Technology Center, Martin Peres has been working on a few improvements to the Nouveau DRM driver when it comes to voltage controls.
A few days ago I wrote about the open-source NVIDIA kernel driver going through a big rework and now that code has been queued up into DRM-Next for Linux 4.3.
While the open-source NVIDIA (Nouveau) driver has supported Gallium3D's VDPAU state tracker, there is a new set of patches for also being able to benefit from the VA-API state tracker for video acceleration.
While Linux 4.2 isn't bringing any notable Nouveau changes, it looks like for Linux 4.3 there could be quite a heavy rework of the Nouveau DRM driver landing that consists of hundreds of patches to this open-source NVIDIA graphics driver.
The latest work that NVIDIA's been working on for the open-source Nouveau driver is to enable VIC support.
332 Nouveau news articles published on Phoronix.