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

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 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. RadeonSI GLAMOR Benchmarks With X.Org Server 1.16
  2. RadeonSI Gallium3D vs. Catalyst At 4K UHD On Linux
  3. MSAA RadeonSI Gallium3D Performance Preview
  4. Intel Core i7 5960X CPU Core Scaling Under Linux
Latest Linux News
  1. The KMS Mode-Setting Driver Was Imported For X.Org Server 1.17
  2. SNA & UXA Intel Benchmarks With X.Org Server 1.16
  3. Graphics Driver Changes Coming In The Linux 3.18 Kernel
  4. Tropico 5 Being Released For Linux Gamers This Week
  5. Eclipse IDE Starts Firing Up On Wayland's Weston
  6. OpenSUSE Announcement On SUSE's Recent Merger
  7. Valve Begins Publicly Tracking AMD Catalyst Linux Issues
  8. Digia Qt Spinoff Is Called "The Qt Company"
  9. GNOME 3.14 Makes More Progress In Running Natively On Wayland
  10. Minix 3.3 Released With Cortex-A8 ARM Support, NetBSD Userland Compatibility
Latest Forum Discussions
  1. Updated and Optimized Ubuntu Free Graphics Drivers
  2. Stop grabbing my keyboard :(
  3. New Group Calls For Boycotting Systemd
  4. Best Radeon for a Power Mac G5?
  5. New stress testing utility for GPU's
  6. Hd 6850
  7. support for first generation UVD blocks (RV6xx, RS780, RS880 and RV790)
  8. Nvidia joins the ranks of Apple and Microsoft