Display Drivers Archives
Clock-For-Clock, Nouveau Can Compete With NVIDIA's Driver

Similar to last week's testing of comparing the open-source vs. closed-source Radeon Linux driver performance from a stock Ubuntu 12.10 installation, the tables have now been turned to look at NVIDIA hardware on this latest Ubuntu Linux release. Benchmarks were done of the stock Nouveau open-source graphics driver, the official NVIDIA proprietary driver, and the proprietary driver when it was underclocked to match the clock frequencies as used by the reverse-engineered Nouveau driver.

6 November 2012 - 27 Comments
Radeon Gallium3D R600g Color Tiling Performance

With 2D color tiling enabled by default in the R600 Gallium3D Radeon open-source driver as of this week, here are new benchmarks showing off the OpenGL performance impact of the 1D and 2D tiling methods for this common open-source AMD Linux graphics driver.

3 November 2012 - 19 Comments
AMD R600g Performance Patches Yield Mixed Results

Following performance benchmark results I published earlier this week comparing the open-source Radeon and AMD Catalyst driver performance under Ubuntu 12.10, Marek, the well-known independent open-source graphics driver developer, set out to explore some of the performance issues in the open-source driver. One day later, he published a patch that could quadruple the frame-rate of the Radeon Gallium3D driver. He went on to push another performance-focused patch too for this R600g driver. In this article are a fresh round of benchmarks of the open-source driver to look at the wins and losses attributed to this new code.

2 November 2012 - 51 Comments
Ubuntu 12.10: Open-Source Radeon vs. AMD Catalyst Performance

With Ubuntu trying to improve their OpenGL driver support state to push the Linux OS as a platform for gaming, Valve going to be promoting the closed-source NVIDIA and AMD drivers on Linux, and various other challenges still turning up for those trying to use the different Linux OpenGL drivers, here are some new benchmarks comparing the open-source Radeon Gallium3D driver against the closed-source AMD Catalyst driver.

30 October 2012 - 67 Comments
Testing NVIDIA's Linux Threaded OpenGL Optimizations

With the NVIDIA 310.14 Beta driver introduced at the beginning of this week there are some OpenGL performance improvements in general plus an experimental threaded OpenGL implementation that can be easily enabled. In this article are benchmarks from the NVIDIA GeForce GTX 680 with this new Linux driver release.

18 October 2012 - 49 Comments
Gallium3D LLVMpipe On Mesa 9.0

LLVMpipe is gaining traction on the Linux desktop as means of being the default software-accelerated OpenGL fallback. The open-source LLVMpipe driver is even being used for the Unity desktop and GNOME Shell fallback by some distributions when no GPU driver is available (although KDE doesn't plan to take the LLVMpipe route). In this article are benchmarks showing the Gallium3D LLVMpipe performance if attempting to run OpenGL games on this driver running atop a modern CPU.

11 October 2012 - 3 Comments
Trying Out The Nouveau Driver Rewrite

While Linux 3.7-rc1 hasn't even been released yet as the merge window is still open, the Linux 3.7 kernel is exciting and users of the open-source Nouveau driver will be greeted by the Nouveau DRM driver rewrite / code restructuring. Due to the invasive Nouveau work, some early Nouveau tests under the Linux 3.7 kernel were carried out. The 3.7 results were then compared to the earlier Linux 3.4, 3.5, and 3.6 kernel releases.

6 October 2012 - 5 Comments
Intel Linux OpenGL Driver Remains Slower Than Windows

Recently there was the NVIDIA graphics comparison under Windows 7 and Linux providing new data at how the cross-platform NVIDIA driver is comparing between Ubuntu 12.10, Kubuntu 12.10, and Windows 7 Pro. Aside from Ubuntu's Unity desktop with Compiz impairing the performance, the results were competitive. Next up now is a look at Intel Sandy Bridge and Intel Ivy Bridge graphics when comparing the performance of the three operating systems.

25 September 2012 - 15 Comments
NVIDIA FXAA Anti-Aliasing Performance

A few months back the NVIDIA Linux driver introduced support for FXAA, a new anti-aliasing method. In this article are benchmarks of FXAA plus more information on this post-process shader-based anti-aliasing method.

18 September 2012 - 6 Comments
Intel SNA Ivy Bridge - September 2012

Due to the prolific driver development work being done by Intel's Chris Wilson to advance the SNA 2D acceleration architecture for the xf86-video-intel driver, here's some new benchmarks of "Sandy Bridge New Acceleration" when being run from an HD2500-class Core i5 "Ivy Bridge" processor using the new driver release from Sunday.

4 September 2012 - 7 Comments
Intel Graphics Mature Greatly With The Linux Kernel

As a prelude to the forthcoming Windows 7 vs. OS X 10.8 vs. Ubuntu Linux benchmarks that are looking at how Intel OpenGL graphics compare between the operating systems, here's some Intel Sandy Bridge benchmarks that provide a historical look at how the Linux kernel -- and upgrades to the Intel Direct Rendering Manager driver within the kernel -- have matured over time. On average, the Intel Linux graphics performance is up about 30% over the course of the past few kernel releases this year.

27 August 2012 - 5 Comments
R300 Gallium3D Performance Is Topping Out

Recently I showed benchmarks of the Radeon Gallium3D driver for a mature Radeon HD 4870 graphics card over the past two years to look at the performance improvements made to this open-source Linux graphics driver. Up today are benchmarks of an old Radeon X1950PRO (R500 class) ATI graphics card when using the original "R300g" Gallium3D driver and testing every major Mesa release going back to Mesa 7.8 with the classic R300 driver.

13 August 2012 - 7 Comments
Radeon Gallium3D Has Made Much Progress In Two Years

With the upcoming release of Mesa 8.1, here's a look at how the AMD Radeon "R600" Gallium3D driver performance has changed over the past two years. This article has benchmarks of each major Mesa release going back to Mesa 7.9 of 2010 back when the R600 classic DRI driver was still in early development but the only viable choice for using accelerated open-source graphics on AMD Radeon HD 2000 series graphics cards and newer. For the most part, the open-source Radeon Linux graphics performance has advanced greatly in terms of OpenGL performance over the past two years, but it's not without some outstanding regressions.

8 August 2012 - 10 Comments
LLVMpipe On Mesa 8.1 Performance

Having now delivered Mesa 8.1 benchmarks looking at the hardware drivers for AMD R600g, Nouveau, R300g, Intel Ivy Bridge, and Intel Sandy Bridge, here are some benchmarks when on LLVMpipe.

7 August 2012 - 7 Comments
Intel Sandy Bridge Is Performing Well On Mesa 8.1

A few days back I published benchmarks showing Intel's Ivy Bridge hardware regressing with Mesa 8.1. While those problems are still outstanding, the good news is that Intel's previous-generation Sandy Bridge hardware appears unaffected. Overall, Sandy Bridge is performing well with the soon-to-be-released Mesa 8.1 library for open-source Linux graphics drivers.

3 August 2012 - Add A Comment
Intel Ivy Bridge Performance Drops In Mesa 8.1

In recent days there have been updated Mesa 8.1 development benchmarks put out looking at the R600 Gallium3D, R300 Gallium3D, and Nouveau Gallium3D open-source drivers. Those results for the different drivers show that Mesa 8.1 is generally faster than the current Mesa 8.0 stable series, but that does not appear to be the case for Intel at the moment. It looks like there are some active regressions that are lowering the Intel Ivy Bridge graphics performance with their Mesa 8.1-devel driver.

30 July 2012 - 3 Comments
Intel SNA Performance Continues To Be Compelling

Due to the extreme pace at which Chris Wilson has been releasing SNA architecture updates for Intel's open-source X.Org driver, here are another set of benchmarks of Intel Sandy Bridge HD 3000 graphics when comparing UXA and SNA using yesterday's Git code following the xf86-video-intel 2.20.2 driver release.

28 July 2012 - 16 Comments
R300 Gallium3D Driver In Mixed State For Mesa 8.1

After delivering Mesa 8.0 vs. 8.1-devel benchmarks for the R600 Gallium3D driver that supports ATI/AMD Radeon hardware from the HD 2000 through HD 6000 series (along with similar Nouveau Gallium3D benchmarks), here is a look at the upcoming Mesa release when using the R300 Gallium3D driver with ATI Radeon X1000 series graphics cards.

27 July 2012 - 2 Comments
Mesa 8.1 Will Offer Some Speed Improvements For Nouveau

After last week sharing results for AMD Radeon R600g Gallium3D on Mesa 8.0 and 8.1-devel, here are benchmarks for several NVIDIA GeForce graphics cards comparing the OpenGL Gallium3D performance with Nouveau on Mesa 8.0 stable and Mesa 8.1-devel.

25 July 2012 - 9 Comments
AMD Radeon R600g Gallium3D: Mesa 8.0.4 vs. 8.1 Git

With Mesa 8.1 set to be released next month, here are some benchmarks comparing the Git performance of Mesa 8.0.4 to Mesa 8.1-devel for several generations of Radeon graphics cards. In this article the R600g Gallium3D driver is being put under the microscope while other articles in the coming days will look at the Intel i965 DRI driver, ATI R300g Gallium3D for the older Radeon GPUs, and the Nouveau Gallium3D driver.

18 July 2012 - 10 Comments
The Evolution Of NVIDIA's Kepler Driver Performance

After publishing last week a look at AMD's Catalyst Evolution For The Radeon HD 7000 Series, here's a similar set of benchmarks to see how the NVIDIA graphics driver performance has changed for the GeForce GTX 680 "Kepler" graphics card since its inception.

17 July 2012 - 3 Comments
AMD's Catalyst Evolution For The Radeon HD 7000 Series

It used to be -- at least when using the Windows Catalyst drivers -- that within the first few months of AMD releasing new Radeon graphics hardware that Catalyst driver optimizations would deliver measurable improvements in this short span. For the Radeon HD 7000 series, which is built upon an entirely new GCN architecture, is this still the case? Here are benchmarks of all the AMD Catalyst Linux drivers that have been released this year and then benchmarked on an AMD Radeon HD 7950 graphics card.

9 July 2012 - 31 Comments
The Latest Performance Of Intel Gallium3D

Following the work by Google at the end of June to implement sRGB textures in the Intel i915 Gallium3D driver, new Phoronix benchmarks were conducted to see how the Intel Gallium3D driver now compares performance-wise to the classic i915 driver when using an Intel Atom i945 netbook.

6 July 2012 - 9 Comments
Intel SNA & Glamor Acceleration On Ivy Bridge

Back in May I carried out some performance tests on Intel's Sandy Bridge comparing UXA, SNA, and GLAMOR for 2D acceleration. In this article is a similar set of tests but for Intel's latest-generation Ivy Bridge HD 4000 graphics.

25 June 2012 - Add A Comment
NVIDIA Anti-Aliasing Performance Under Linux

For some Sunday benchmarking, here are some results of the different anti-aliasing levels available within NVIDIA's binary Linux graphics driver when using a NVIDIA GeForce GTX 680 "Kepler" graphics card.

24 June 2012 - 11 Comments
XBMC's Thoughts On XvBA: AMD Catalyst Has Problems

It's not only NVIDIA with Linux problems that cause upstream developers to publicly bash companies, but AMD has come under scrutiny too. The developers of the popular cross-platform XBMC multimedia project shared a little story about enthusiasm, hope, and disappointment. In this guest posting by Peter Fruhberger on Phoronix, XvBA is what is principally talked about, which is AMD's lead choice for video acceleration when using their proprietary Catalyst driver. Unfortunately the XBMC developers aren't too happy about the state of video acceleration using AMD's Catalyst driver for Radeon graphics hardware, hence why they have reached out to Phoronix with this rather lengthy public message. Whether AMD even cares about Linux users and when XvBA will support missing functionality are among their open questions for AMD.

21 June 2012 - 28 Comments

715 display drivers articles published on Phoronix.