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

Intel X.Org Driver Explodes Thanks To Chris Wilson

Intel

Published on 21 July 2012 04:43 AM EDT
Written by Michael Larabel in Intel
Comment On This Article

Chris Wilson is now in effective control of the xf86-video-intel open-source graphics driver with being responsible for nearly all of its development activity. Plus there's some other interesting statistics to share.

After providing recent GitStats on Wayland, the X.Org Server, and Mesa, it's time to begin providing some new numbers on the prominent DDX graphics drivers for X.Org. First up is Intel.

The Intel driver in its mainline Git repository is now up to 500 files that amount to 204,355 lines of code. There's been 5,531 commits since November of 2003 and contributions made from 135 developers.

Intel X.Org Driver Explodes Thanks To Chris Wilson

When looking at the commits since November 2003, development on this open-source Intel X.Org driver really picked up in 2006, has had high points several times over the years, and then since late 2011 and into early 2012 there's been a surprising explosion of commits... This is a bit odd when considering most X.Org development is generally pacing lower than in the past as more activity turns to working on the DRM/KMS drivers, support for Wayland, and other non-DDX driver activity. But why xf86-video-intel is ticking up recently is explainable, thanks to Chris Wilson and his SNA pet project.

Intel X.Org Driver Explodes Thanks To Chris Wilson

In 2012 there have already been 1,163 commits -- more than any other year! And we're only seven months into the year right now and have already passed the 974 commits made in 2011, which was previously the best year for the Intel driver's development. In 2010 there were 520 commits and in 2009 there was 586 commits.

Intel X.Org Driver Explodes Thanks To Chris Wilson

Since 2003, the leading xf86-video-intel code developer is Chris Wilson with 2,373 commits, which amounts to 42% of all commits ever made to this driver. This is fairly impressive since Chris only began work on the driver in mid-2009. Other top contributors include Eric Anholt at 957 commits and then Keith Packard at 430 commits. In 4th place is Zhenyu Wang at 277 commits and then Jesse Barnes at 248 commits.

Intel X.Org Driver Explodes Thanks To Chris Wilson

Since last year, the number of lines of code that Chris Wilson has added has exploded past all of the other xf86-video-intel contributors.

Intel X.Org Driver Explodes Thanks To Chris Wilson

The number of lines of code added to this DDX driver have been on a steady rise since last year.
Chris Wilson has led in the number of xf86-video-intel commits every month since May of 2010.

Nearly all of Chris Wilson's work since last year to xf86-video-intel has been about working on his Sandy Bridge New Acceleration architecture for accelerating 2D. The SNA 2D acceleration architecture works for all supported generations of Intel graphics, contrary to its name. SNA generally performs extremely well and superior to that of UXA, the standard Intel means of Intel 2D acceleration. SNA isn't yet the default within the xf86-video-intel driver, but with the most recent driver release it can now be easily enabled at run-time. But as you can see from this Git activity, making the Intel SNA acceleration so speedy didn't come without a substantial amount of work.

Aside from Chris advancing SNA, there really isn't much going on in the xf86-video-intel world with most of the interesting work being within their DRM/KMS driver or the contributions that Intel is making to Wayland/Weston and Mesa.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. Scythe Mugen MAX
  2. Intel Core i7 5960X Haswell-E On Linux
  3. Intel 80GB 530 Series M.2 SSD On Linux
  4. With A New Motherboard, The Core i7 5960X Haswell-E Lights Up
Latest Linux Articles
  1. Running Fedora 20 On Intel's Core i7 Haswell-E Platform
  2. A Tour Of The New Phoronix Office
  3. 7-Way Linux Desktop Gaming Comparison On Ubuntu 14.10
  4. Intel P-State vs. CPUFreq Benchmarks On The i7-5960X
Latest Linux News
  1. Counter-Strike: Global Offensive Starts Rolling Out To Linux Users
  2. Trying Out The OpenSUSE 13.2 Beta: The Installer Is Still Lacking
  3. The Gestures Support Of GNOME 3.14
  4. Linux 3.17 Has Basic Support For The Xbox One Controller
  5. openSUSE 13.2 Beta Still Using Btrfs By Default, & KDE Plasma 5 For Testing
  6. GTK+ 3.14 Brings Much Better Wayland Support, Multi-Touch, New Theme
  7. DisplayPort Comes To USB's Type-C Connector
  8. NSS Updated On Ubuntu 12.04/14.04 To Allow Netflix Support
  9. Linux 3.17-rc6 Released; Linux 3.17 Final Might Come In One Week
  10. X.Org Server 1.16.1 Released
Latest Forum Discussions
  1. X.Org Women Outreach Program Only Turns Up Two Applicants So Far
  2. Uselessd: A Stripped Down Version Of Systemd
  3. Updated and Optimized Ubuntu Free Graphics Drivers
  4. State of Nouveau now and in the near future?
  5. Wasteland 2 Officially Launched Today, Including For Linux Gamers
  6. NVIDIA GTX 770/780 -works ?
  7. New stress testing utility for GPU's
  8. How to get Catalyst 14.4 working on Ubuntu 14.04