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 Benchmarking Platform
Phoromatic Test Orchestration

Mesa 9.2 Is At 1.3 Million Lines Of Code

Mesa

Published on 29 July 2013 02:23 PM EDT
Written by Michael Larabel in Mesa
20 Comments

With Mesa 9.2 due to be released next month and it having a lot of new features, I figured it's time to dive into some Git development statistics to see how the code-base is for Mesa 9.2.

As of Mesa Git master this weekend I ran GitStats on the code-base to generate some numbers regarding Mesa, similar to the recent Wayland/Weston development statistics. It's been a while since last publishing any Mesa development numbers.

- Mesa is up to 1,314,676 lines of code at present. However, over the course of Mesa's development there's been 6,497,657 lines added and 5,182,981 removed. The large change has been due to lots of code restructuring, removing of old/unmaintained drivers, etc.

- There's been 57,722 commits since the Mesa code repository dates back to February 14 of 1998, which comes out to about a dozen commits per day.

- 560 authors are responsible for Mesa.

- Mesa is up to 3063 commits so far this year while in 2012 there were 6044 commits and the previous year had 6788 commits. This year won't put Mesa at an all time high for a number of commits (2010 had more than 12 thousand commits when there was lots of DRI2 development, the Gallium3D drivers being brought up, etc), but by the end of the year it looks like there should be roughly the same amount as the prior two years.

Mesa 9.2 Is At 1.3 Million Lines Of Code



- Mesa founder Brian Paul (now at VMware) remains the most prolific contributor to Mesa followed by Eric Anholt (Intel), Jose Fonseca (VMware), Marek Olsek (the well known independent contributor to Radeon Gallium3D), Keith Whitwell (VMware), and Ian Romanick (Intel).

Mesa 9.2 Is At 1.3 Million Lines Of Code Mesa 9.2 Is At 1.3 Million Lines Of Code


- 2013 so far is the first time Brian Paul doesn't have the top number of commits. This year so far Eric Anholt is the top committer to Mesa Git with 323 commits. However, right now Anholt is out on a sabbatical so it will be interesting to see if he can maintain this top position.

- There's been 115 authors so far to Mesa in 2013 compared to 162 in the previous year or 166 the year prior.

Mesa 9.2 Is At 1.3 Million Lines Of Code


- Intel and VMware are clearly the two companies dominating the development of Mesa.

- Mesa is up to 4,126 files making up its 1,314,676 lines.

Mesa 9.2 Is At 1.3 Million Lines Of Code Mesa 9.2 Is At 1.3 Million Lines Of Code


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 News
  1. The CompuLab Fitlet Is A Neat Little Linux PC With AMD SoC
  2. AMD & Others Are Working On The LLVM SPIR-V Converter
  3. Linux 4.1-rc5 Kernel Released
  4. Mesa 10.5.6 Brings Fixes All Over The Place
  5. NVIDIA's Proprietary Driver Is Moving Closer With Kernel Mode-Setting
  6. The Latest Linux Kernel Git Code Fixes The EXT4 RAID0 Corruption Problem
  7. Features Added To Mesa 10.6 For Open-Source GPU Drivers
  8. Ubuntu's LXD vs. KVM For The Linux Cloud
  9. Fedora Server 22 Benchmarks With XFS & The Linux 4.0 Kernel
  10. GCC 6 Gets Support For The IBM z13 Mainframe Server
Latest Articles & Reviews
  1. The Latest Features For Linux Performance Management + Benchmark Monitoring
  2. Noctua NH-U12DX i4 + NF-F12
  3. Btrfs RAID 0/1 Benchmarks On The Linux 4.1 Kernel
  4. The State Of Various Firefox Features
Most Viewed News This Week
  1. The Linux 4.0 Kernel Currently Has An EXT4 Corruption Issue
  2. The Linux 4.0 EXT4 RAID Corruption Bug Has Been Uncovered
  3. Microsoft Open-Sources The Windows Communication Foundation
  4. Systemd 220 Has Finally Been Released
  5. Another HTTPS Vulnerability Rattles The Internet
  6. LibreOffice 5.0 Open-Source Office Suite Has Been Branched
  7. LibreOffice 5.0 Beta 1 Released
  8. Will Ubuntu Linux Hit 200 Million Users This Year?