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. Intel Launches The Core i7 5960X, Mighty Powerful Haswell-E CPUs
  2. AMD Radeon R9 290: Gallium3D vs. Catalyst Drivers
  3. AMD Radeon R9 290 Open-Source Driver Works, But Has A Ways To Go
  4. Trying The Configurable 45 Watt TDP With AMD's A10-7800 / A6-7400K
Latest Linux Articles
  1. The Fastest NVIDIA GPUs For Open-Source Nouveau With Steam Linux Gaming
  2. Testing For The Latest Linux Kernel Power Regression
  3. The Most Energy Efficient Radeon GPU For AMD Linux Gaming
  4. 20-Way Radeon Comparison With Open-Source Graphics For Steam On Linux Gaming
Latest Linux News
  1. Imagination Launches A MIPS Development Board
  2. Getting Involved With The New Raspberry Pi Graphics Driver
  3. A New AMD Catalyst Linux Driver Unofficially Surfaces
  4. LibreOffice Ported To 64-bit ARM (AArch64)
  5. Enlightenment E19 RC3 Shows Off The New Wayland Compositor
  6. Metro Redux Is Going To Require OpenGL 4.x On Linux
  7. Jailhouse v0.1 Released As A Basic Hypervisor For Linux
  8. Google's Chromebook "Samus" Now Supported By Coreboot
  9. Chrome 38 Now In Beta With Exciting Advancements
  10. Ubuntu's Utopic Unicorn 14.10 Beta 1 Released
Latest Forum Discussions
  1. Catalyst 14.201.1008
  2. Btrfs Gets Talked Up, Googler Encourages You To Try Btrfs
  3. It's Now Possible To Play Netflix Natively On Linux Without Wine Plug-Ins
  4. Users defect to Linux as OpenBSD removes Lynx from base system
  5. Updated and Optimized Ubuntu Free Graphics Drivers
  6. Canonical Joined The Khronos Group To Help Mir/Wayland Drivers
  7. Radeon HD5670 and Ubuntu 14.04
  8. AMD Releases UVD Video Decode Support For R600 GPUs