Initial patches are ready to provide support for OpenGL geometry shaders within the Nouveau NV50 Gallium3D driver.
The developers behind the reverse-engineered open-source Nouveau graphics driver for NVIDIA hardware are still hard at work on preparing new changes for introduction with the Linux 3.10 kernel.
There was a bit of Gallium3D Nouveau activity merged to master this morning.
Nouveau, the reverse-engineered open-source NVIDIA Linux graphics driver, is faster for some OpenGL games when running on the soon-to-be-released Linux 3.9 kernel.
Christoph Bumiller published a set of new Linux kernel DRM driver patches for Nouveau, which includes support for VRAM compression.
For starting off Friday's benchmarking at Phoronix are some numbers when looking at the Nouveau driver with Ubuntu 13.04 against NVIDIA's proprietary Linux graphics driver when both are controlling a Quadro GPU found on a ThinkPad laptop.
With the recent Intel Ivy Bridge graphics benchmarks and the newer Radeon Gallium3D results, the plan was also for some updated Nouveau Gallium3D benchmarks too ahead of the release of Linux 3.8 and Mesa 9.1. Unfortunately, the reverse-engineered open-source NVIDIA support is still very much hit or miss.
The open-source Nouveau driver now has "Reverse PRIME" support.
With Git activity that took place this morning in mainline Mesa, the Nouveau driver now supports hardware-accelerated video decoding for this open-source NVIDIA driver with GeForce 400/500 "Fermi" and GeForce 600 "Kepler" graphics cards using their dedicated video engines.
There's a small point release out for the xf86-video-nouveau X.Org graphics driver.
While NVIDIA has published open-source 2D driver code for their Tegra SoCs, there's DRM library code, and NVIDIA is working with a German company on an open-source driver, there's a small little hold-up in development.
Red Hat's Ben Skeggs pushed out new code this morning into the Nouveau DRM driver repository. In addition to some video BIOS work and other changes, initial support for the NVIDIA GK106 GPU was pushed into this reverse-engineered open-source driver.
One week after NVIDIA published 2D open-source driver code for their Tegra 2 ARM SoCs, which is applied to the Tegra DRM driver that will premiere with the Linux 3.8 kernel, code has now emerged for supporting the NVIDIA Tegra driver within the libdrm component.
More code was pushed to Nouveau's Linux kernel repository for their open-source DRM graphics driver. There's improvements to NVE0/Kepler, a new Falcon engine base class, and a number of other changes that have piled up.
The Gdev open-source NVIDIA CUDA run-time implementation is still being actively developed while PathScale's "PSCNV" fork of the Nouveau driver hasn't seen new commit activity in months.
Maarten Lankhorst released a stable xf86-video-nouveau X.Org graphics driver update today for the reverse-engineered open-source NVIDIA support.
Ben Skeggs of Red Hat pushed a number of new DRM commits into the Nouveau driver development repository today, including new support for Z compression.
The fight continues about not changing the Linux kernel symbols for DMA-BUF so that NVIDIA can support NVIDIA Optimus Technology within their proprietary graphics driver.
Some prominent open-source graphics driver developers have published a paper for last week's USENIX HotPower 2012 that covered the topic of Power and Performance Analysis of GPU-Accelerated Systems.
While it will still be a while before the Linux 3.7 kernel is even released, the Linux 3.8 kernel may end up having better Nouveau driver re-clocking support for the common "NV50" NVIDIA GPU family.
With the significant DRM changes in the Linux 3.7 kernel there's something to enjoy out of all the major open-source graphics drivers. For Nouveau users, it's particularly exciting right now and there's more hope for the future.
There's some fan/thermal-related commits hitting the Nouveau driver's DRM repository.
According to a developer that began working on a PlayStation 3 graphics driver, which he's calling RSXGL, he reportedly got OpenGL 3.1 working from this Sony gaming console.
In continuation of NVIDIA Tegra With Open-Source Graphics Is Coming, here is the video that covers all of what's currently going on in the open-source Tegra world.
The Nouveau open-source driver is benefiting from sponsored X.Org EVoC work on the "Fermi Scripting Engine" to improve GeForce 400/500 series re-clocking.
Maarten Lankhorst talked at XDC2012 about the ongoing open-source work for supporting NVIDIA Optimus technology on the Linux desktop.
For those curious about the open-source Nouveau graphics driver performance on Ubuntu 12.10, here's a few benchmarks from a recent test release of the Quantal Quetzal with the reverse-engineered NVIDIA driver code.
The xf86-video-nouveau 1.0.2 driver was released today to take advantage of the new capabilities of X.Org Server 1.13.
The reverse-engineered open-source Nouveau driver has received its own FUC microcode implementation that frees it from having to use the binary microcode produced by the proprietary NVIDIA Linux graphics driver for the GeForce 600 "Kepler" graphics processors, but there's still problems ahead in supporting this latest-generation hardware.
While the RadeonSI Gallium3D driver could use a lot of help and the R600 Gallium3D driver still has an open TODO list, if you're a NVIDIA graphics hardware owner, the reverse-engineering Nouveau project could use your help.
286 Nouveau news articles published on Phoronix.