1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Benchmarking The Intel Ivy Bridge Gallium3D Driver

Michael Larabel

Published on 16 April 2013
Written by Michael Larabel
Page 1 of 4 - 11 Comments

While Intel only supports their classic Mesa DRI driver when it comes to their open-source 3D driver on Linux, developed independently is also a Gallium3D driver for Sandy Bridge and Ivy Bridge generations of Intel graphics processors. In this article are benchmarks of the new Intel (i965) Gallium3D driver with Ivy Bridge HD 4000 hardware.

There was an unofficial i965 Gallium3D driver in the past, but it was ultimately removed when the code fell into bit rot and really didn't have any users. There's also the i915 Gallium3D driver that is still maintained independently for supporting old i915 and i945 graphics hardware, but Intel Open-Source Technology Center developers only officially support their classic Mesa drivers.

Back in December was when Chia-I Wu of LunarG started a new Intel Gallium3D driver to support the last two generations of Intel graphics hardware: Sandy Bridge and Ivy Bridge. This basic Gallium3D driver was developed independently based upon public Intel hardware documentation and the existing i965 Mesa driver. While there was some confusion over its state, it turns out the Gallium3D driver is still being maintained out-of-tree. Chia-I Wu ended up moving his i965g development to a different Git repository branch: i965g-next.

The most recent developments to this modern Intel Gallium3D driver happened just hours ago and there's been ongoing work on a regular basis within this "i965g-next" repository. Chia-I hasn't publicly pushed for mainlining this driver as an alternative within Mesa yet and the ultimate game plan for this driver isn't clear. Anyhow, I figured it would be interesting for some tests to see how the two i965 Intel drivers compare.

With the latest i965g-next code as of 15 April, the classic i965 Mesa and i965 Gallium3D drivers were compared from the same Git revision and same build options. Switching out the i965 driver was the only change between testing on this Intel Core i7 3517UE "Ivy Bridge" system with HD 4000 graphics and running Ubuntu 13.04.

For being a driver that's a few months old, the OpenGL support was fairly good. The only major visual bug hit during testing was when running Nexuiz at lower resolutions than the native resolution yielded some problems:

That was the only rendering problem to note. Now let's look at the performance results.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. AMD Launches New FX CPUs, Cuts Prices On Existing Processors
  2. Preview: AMD's FX-9590 Eight-Core At Up To 5.0GHz On Linux
  3. Intel Launches The Core i7 5960X, Mighty Powerful Haswell-E CPUs
  4. AMD Radeon R9 290: Gallium3D vs. Catalyst Drivers
Latest Linux Articles
  1. Ondemand vs. Performance CPU Governing For AMD FX CPUs On Linux 3.17
  2. How Intel Graphics On Linux Compare To Open-Source AMD/NVIDIA Drivers
  3. The Fastest NVIDIA GPUs For Open-Source Nouveau With Steam Linux Gaming
  4. Testing For The Latest Linux Kernel Power Regression
Latest Linux News
  1. Borderlands 2 Is Coming To Linux
  2. The Witcher 2 Ups The Performance More & Works Around Catalyst Bug
  3. Running Gallium3D's LLVMpipe On The Eight-Core 5GHz CPU
  4. Trying Intel OpenCL On Linux For Video Encoding
  5. GSoC 2014 Yielded Some Improvements For Mesa/X.Org This Year
  6. webOS Lives On As LuneOS With New Release
  7. Marek Lands Radeon Gallium3D HyperZ Improvements
  8. Mozilla Firefox 32 Surfaces With HTML5, Developer Changes
  9. Nouveau X.Org Driver Released With DRI3+Present, Maxwell, GLAMOR
  10. Microsoft & AMD Release C++ AMP Compiler With Linux Support
Latest Forum Discussions
  1. Lennart Poettering Talks Up His New Linux Vision That Involves Btrfs
  2. nv and xorg.conf under Debian PPC
  3. AMD graphics doesn't work with AMD Catalyst drivers
  4. Best Radeon for a Power Mac G5?
  5. The dangers of Linux kernel development
  6. Updated and Optimized Ubuntu Free Graphics Drivers
  7. AMD Releases UVD Video Decode Support For R600 GPUs
  8. SSD seems slow