Linux Source Code
Home
Release 6.10
Help
vmwgfx
root
drivers
gpu
drm
Highlighting
Reset All
By Author
By Age
──────────
Arjan van de Ven
Arnd Bergmann
Ben Widawsky
Charmaine Lee
Chris Wilson
Christian König
Christophe Jaillet
Colin Ian King
Dan Carpenter
Daniel Vetter
Dave Airlie
Deepak Rawat
Dirk Hohndel
Emil Velikov
Gerd Hoffmann
Ian Forbes
Jakob Bornecrantz
Javier Martinez Canillas
Jocelyn Falempe
Joe Perches
Josh Poimboeuf
Jyri Sarha
Jérôme Glisse
Laurent Pinchart
Lee Jones
Li Qiang
Lukas Bulwahn
Maarten Lankhorst
Maaz Mombasawala
Martin Krastev
Masahiro Yamada
Mathias Krause
Matthew Wilcox
Maxime Ripard
Michael Banack
Michel Dänzer
Murray McAllister
Neha Bhende
Nirmoy Das
Others
Randy Dunlap
Ravikant B Sharma
Rob Clark
Roger He
Roland Scheidegger
SF Markus Elfring
Sam Ravnborg
Sinclair Yeh
Somalapuram Amaranath
Sumit Semwal
Tejun Heo
Thierry Reding
Thomas Hellstrom
Thomas Zimmermann
Tom Lendacky
Tom Rix
Tvrtko A. Ursulin
Ville Syrjälä
Xi Wang
Zack Rusin
caihuoqing
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
device_include
8081
11
10
29899
Thomas Hellstrom
Sinclair Yeh
Zack Rusin
Jakob Bornecrantz
Deepak Rawat
Martin Krastev
Charmaine Lee
caihuoqing
Tom Rix
Dirk Hohndel
December 2009
August 2011
October 2011
November 2012
January 2014
February 2014
February 2015
June 2015
July 2015
March 2018
May 2018
June 2018
December 2018
March 2019
May 2021
June 2021
August 2021
December 2021
July 2022
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 3852}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 172}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 7778}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "token_count": 28}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 232}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 7578}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 1451}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 2327}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 186}, {"author_id": 2, "token_count": 5994}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 57, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
8162
27.30%
Sinclair Yeh
7598
25.41%
Zack Rusin
6118
20.46%
Jakob Bornecrantz
4024
13.46%
Deepak Rawat
3778
12.64%
Martin Krastev
186
0.62%
Charmaine Lee
28
0.09%
caihuoqing
3
0.01%
Tom Rix
1
0.00%
Dirk Hohndel
1
0.00%
Total
29899
Files:
ttm_object.c
667
-
11
2346
Thomas Hellstrom
Maaz Mombasawala
Sumit Semwal
Zack Rusin
Joe Perches
Thomas Zimmermann
Lee Jones
Ian Forbes
Dirk Hohndel
Others
December 2009
March 2012
November 2012
November 2013
December 2013
January 2015
March 2017
May 2018
September 2018
May 2019
November 2020
January 2021
October 2021
November 2021
December 2021
October 2022
December 2022
January 2024
February 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 1212}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 43, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 682}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 32, "token_count": 35}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 154}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 13, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2111
89.98%
Maaz Mombasawala
167
7.12%
Sumit Semwal
35
1.49%
Zack Rusin
7
0.30%
Joe Perches
7
0.30%
Thomas Zimmermann
4
0.17%
Lee Jones
3
0.13%
Ian Forbes
1
0.04%
Dirk Hohndel
1
0.04%
Others
10
0.43%
Total
2346
ttm_object.h
319
-
8
471
Thomas Hellstrom
Christian König
Jakob Bornecrantz
Maaz Mombasawala
Sam Ravnborg
Dave Airlie
Tom Rix
Others
June 2009
December 2009
June 2011
October 2011
November 2012
November 2013
December 2013
March 2017
September 2018
June 2019
May 2022
July 2022
October 2022
January 2024
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 258}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 29}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 11, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
419
88.96%
Christian König
29
6.16%
Jakob Bornecrantz
8
1.70%
Maaz Mombasawala
6
1.27%
Sam Ravnborg
3
0.64%
Dave Airlie
3
0.64%
Tom Rix
2
0.42%
Others
1
0.21%
Total
471
vmw_surface_cache.h
539
-
5
1755
Zack Rusin
Thomas Hellstrom
Sinclair Yeh
Deepak Rawat
Jakob Bornecrantz
December 2009
October 2011
November 2012
July 2015
June 2018
March 2019
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 441}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 1089}, ]}, ]
Author Name
Tokens
Token Proportion
Zack Rusin
1089
62.05%
Thomas Hellstrom
536
30.54%
Sinclair Yeh
49
2.79%
Deepak Rawat
45
2.56%
Jakob Bornecrantz
36
2.05%
Total
1755
vmwgfx_binding.c
1468
-
9
5874
Thomas Hellstrom
Deepak Rawat
Jakob Bornecrantz
Sinclair Yeh
Zack Rusin
Roland Scheidegger
Lee Jones
Arnd Bergmann
Dirk Hohndel
May 2009
December 2009
January 2010
October 2010
October 2011
November 2012
October 2013
January 2014
February 2014
March 2014
March 2015
June 2015
August 2015
May 2018
December 2018
February 2019
November 2020
January 2021
May 2021
June 2021
December 2021
var spanGroupData = [ {"timestamp": 1241161200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 341}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 384}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 514}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 189}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 59}, {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 3453}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 505}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 49}, {"author_id": 2, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
4853
82.62%
Deepak Rawat
505
8.60%
Jakob Bornecrantz
341
5.81%
Sinclair Yeh
61
1.04%
Zack Rusin
56
0.95%
Roland Scheidegger
49
0.83%
Lee Jones
4
0.07%
Arnd Bergmann
3
0.05%
Dirk Hohndel
2
0.03%
Total
5874
vmwgfx_binding.h
241
-
7
453
Thomas Hellstrom
Deepak Rawat
Roland Scheidegger
Jakob Bornecrantz
Sam Ravnborg
Dirk Hohndel
Zack Rusin
December 2009
November 2012
October 2013
June 2014
June 2015
August 2015
May 2018
December 2018
February 2019
June 2019
December 2021
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 264}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 41}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
381
84.11%
Deepak Rawat
41
9.05%
Roland Scheidegger
13
2.87%
Jakob Bornecrantz
13
2.87%
Sam Ravnborg
2
0.44%
Dirk Hohndel
2
0.44%
Zack Rusin
1
0.22%
Total
453
vmwgfx_blit.c
538
-
9
1486
Thomas Hellstrom
Zack Rusin
Dave Airlie
Christian König
Somalapuram Amaranath
Gerd Hoffmann
Deepak Rawat
Dirk Hohndel
Others
June 2009
June 2015
January 2018
May 2018
March 2019
April 2019
August 2019
June 2020
August 2020
September 2020
October 2020
April 2021
May 2021
October 2022
April 2024
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 1225}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 188}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1242
83.58%
Zack Rusin
189
12.72%
Dave Airlie
16
1.08%
Christian König
16
1.08%
Somalapuram Amaranath
8
0.54%
Gerd Hoffmann
4
0.27%
Deepak Rawat
3
0.20%
Dirk Hohndel
2
0.13%
Others
6
0.40%
Total
1486
vmwgfx_bo.c
855
-
20
3011
Zack Rusin
Thomas Hellstrom
Jakob Bornecrantz
Christian König
Somalapuram Amaranath
Dave Airlie
Thomas Zimmermann
Maarten Lankhorst
Deepak Rawat
Gerd Hoffmann
Roger He
Chris Wilson
Sinclair Yeh
Nirmoy Das
Thierry Reding
Ian Forbes
Lee Jones
Dirk Hohndel
Others
June 2009
December 2009
October 2010
September 2011
October 2011
August 2012
November 2012
June 2013
December 2013
January 2014
April 2014
July 2014
August 2014
September 2014
March 2015
April 2015
June 2015
August 2015
May 2016
June 2016
July 2016
April 2017
December 2017
March 2018
May 2018
June 2018
September 2018
December 2018
March 2019
April 2019
August 2019
October 2019
December 2019
June 2020
August 2020
September 2020
October 2020
November 2020
January 2021
April 2021
May 2021
June 2021
November 2021
December 2021
April 2022
October 2022
January 2023
February 2023
August 2023
September 2023
November 2023
April 2024
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 403}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 252}, {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 60}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 528}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 169}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 19, "token_count": 18}, {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 763}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 19, "token_count": 88}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 2, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Zack Rusin
1031
34.24%
Thomas Hellstrom
937
31.12%
Jakob Bornecrantz
655
21.75%
Christian König
190
6.31%
Somalapuram Amaranath
106
3.52%
Dave Airlie
17
0.56%
Thomas Zimmermann
14
0.46%
Maarten Lankhorst
9
0.30%
Deepak Rawat
9
0.30%
Gerd Hoffmann
8
0.27%
Roger He
7
0.23%
Chris Wilson
7
0.23%
Sinclair Yeh
6
0.20%
Nirmoy Das
4
0.13%
Thierry Reding
3
0.10%
Ian Forbes
3
0.10%
Lee Jones
1
0.03%
Dirk Hohndel
1
0.03%
Others
3
0.10%
Total
3011
vmwgfx_bo.h
220
-
10
696
Zack Rusin
Thomas Hellstrom
Jakob Bornecrantz
Dave Airlie
Roland Scheidegger
Thomas Zimmermann
Deepak Rawat
Sinclair Yeh
Christian König
Others
June 2009
December 2009
October 2011
August 2012
October 2012
November 2012
October 2013
January 2014
February 2014
June 2015
August 2015
March 2018
June 2018
September 2018
January 2019
March 2019
April 2019
November 2019
August 2020
December 2021
May 2022
January 2023
February 2023
August 2023
September 2023
April 2024
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 345}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Zack Rusin
402
57.76%
Thomas Hellstrom
163
23.42%
Jakob Bornecrantz
109
15.66%
Dave Airlie
6
0.86%
Roland Scheidegger
5
0.72%
Thomas Zimmermann
4
0.57%
Deepak Rawat
3
0.43%
Sinclair Yeh
2
0.29%
Christian König
1
0.14%
Others
1
0.14%
Total
696
vmwgfx_cmd.c
689
-
13
2811
Jakob Bornecrantz
Thomas Hellstrom
Zack Rusin
Dan Carpenter
Colin Ian King
Christian König
Sinclair Yeh
Nirmoy Das
Arnd Bergmann
Thierry Reding
Sam Ravnborg
Lee Jones
Dirk Hohndel
May 2009
December 2009
January 2010
February 2010
May 2010
September 2011
October 2011
November 2011
November 2012
October 2013
July 2014
August 2014
January 2015
April 2015
June 2015
August 2015
October 2015
November 2015
April 2017
May 2018
June 2019
June 2020
November 2020
January 2021
April 2021
May 2021
June 2021
July 2021
November 2021
March 2022
January 2023
var spanGroupData = [ {"timestamp": 1241161200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 1823}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 53, "token_count": 11}, {"author_id": 2, "token_count": 103}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
1949
69.33%
Thomas Hellstrom
506
18.00%
Zack Rusin
308
10.96%
Dan Carpenter
13
0.46%
Colin Ian King
11
0.39%
Christian König
10
0.36%
Sinclair Yeh
4
0.14%
Nirmoy Das
3
0.11%
Arnd Bergmann
3
0.11%
Thierry Reding
1
0.04%
Sam Ravnborg
1
0.04%
Lee Jones
1
0.04%
Dirk Hohndel
1
0.04%
Total
2811
vmwgfx_cmdbuf.c
1406
-
15
4498
Thomas Hellstrom
Jakob Bornecrantz
Zack Rusin
Deepak Rawat
Sam Ravnborg
Lee Jones
Jérôme Glisse
Christian König
Chris Wilson
Sinclair Yeh
Dirk Hohndel
caihuoqing
Others
December 2009
April 2010
May 2010
October 2011
November 2012
October 2013
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
January 2016
March 2016
December 2016
February 2017
August 2017
March 2018
May 2018
September 2018
February 2019
June 2019
January 2020
November 2020
January 2021
April 2021
May 2021
June 2021
July 2021
August 2021
May 2022
January 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 3697}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 462}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
4274
95.02%
Jakob Bornecrantz
115
2.56%
Zack Rusin
62
1.38%
Deepak Rawat
12
0.27%
Sam Ravnborg
8
0.18%
Lee Jones
6
0.13%
Jérôme Glisse
4
0.09%
Christian König
3
0.07%
Chris Wilson
2
0.04%
Sinclair Yeh
1
0.02%
Dirk Hohndel
1
0.02%
caihuoqing
1
0.02%
Others
9
0.20%
Total
4498
vmwgfx_cmdbuf_res.c
316
-
11
826
Thomas Hellstrom
Maaz Mombasawala
Jakob Bornecrantz
Tom Rix
Thomas Zimmermann
Zack Rusin
Ravikant B Sharma
Lee Jones
Dirk Hohndel
Others
December 2009
January 2010
May 2010
August 2011
October 2011
November 2012
October 2013
January 2014
February 2014
June 2014
August 2015
November 2016
May 2018
September 2019
January 2021
June 2021
November 2021
July 2022
October 2022
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 352}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 84}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
677
81.96%
Maaz Mombasawala
84
10.17%
Jakob Bornecrantz
48
5.81%
Tom Rix
3
0.36%
Thomas Zimmermann
3
0.36%
Zack Rusin
2
0.24%
Ravikant B Sharma
2
0.24%
Lee Jones
2
0.24%
Dirk Hohndel
1
0.12%
Others
4
0.48%
Total
826
vmwgfx_context.c
899
-
14
3949
Thomas Hellstrom
Jakob Bornecrantz
Sinclair Yeh
Deepak Rawat
Zack Rusin
Dave Airlie
Christophe Jaillet
Christian König
Masahiro Yamada
Lee Jones
Charmaine Lee
Ravikant B Sharma
Dirk Hohndel
Dan Carpenter
December 2009
June 2010
September 2011
October 2011
August 2012
November 2012
October 2013
February 2014
March 2014
June 2014
March 2015
June 2015
August 2015
November 2016
April 2017
May 2018
June 2018
September 2018
December 2018
February 2019
March 2019
November 2020
January 2021
April 2021
May 2021
June 2021
January 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 601}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1419}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 500}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 3, "token_count": 129}, {"author_id": 0, "token_count": 752}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 55, "token_count": 12}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
3021
76.50%
Jakob Bornecrantz
601
15.22%
Sinclair Yeh
139
3.52%
Deepak Rawat
65
1.65%
Zack Rusin
63
1.60%
Dave Airlie
25
0.63%
Christophe Jaillet
12
0.30%
Christian König
12
0.30%
Masahiro Yamada
3
0.08%
Lee Jones
3
0.08%
Charmaine Lee
2
0.05%
Ravikant B Sharma
1
0.03%
Dirk Hohndel
1
0.03%
Dan Carpenter
1
0.03%
Total
3949
vmwgfx_cotable.c
681
-
16
2410
Thomas Hellstrom
Jakob Bornecrantz
Zack Rusin
Sinclair Yeh
Christian König
Dave Airlie
Deepak Rawat
Somalapuram Amaranath
Gerd Hoffmann
Masahiro Yamada
Martin Krastev
caihuoqing
Lee Jones
Ravikant B Sharma
Dirk Hohndel
Others
December 2009
January 2010
October 2010
September 2011
October 2011
November 2011
February 2012
August 2012
November 2012
October 2013
January 2014
February 2014
June 2014
March 2015
June 2015
August 2015
September 2015
November 2016
April 2017
May 2018
June 2018
September 2018
December 2018
March 2019
August 2019
November 2020
January 2021
March 2021
April 2021
May 2021
June 2021
August 2021
December 2021
April 2022
October 2022
January 2023
September 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 183}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 334}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1415}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1957
81.20%
Jakob Bornecrantz
201
8.34%
Zack Rusin
150
6.22%
Sinclair Yeh
31
1.29%
Christian König
24
1.00%
Dave Airlie
14
0.58%
Deepak Rawat
11
0.46%
Somalapuram Amaranath
4
0.17%
Gerd Hoffmann
4
0.17%
Masahiro Yamada
3
0.12%
Martin Krastev
3
0.12%
caihuoqing
3
0.12%
Lee Jones
2
0.08%
Ravikant B Sharma
1
0.04%
Dirk Hohndel
1
0.04%
Others
1
0.04%
Total
2410
vmwgfx_devcaps.c
143
-
6
540
Zack Rusin
Thomas Hellstrom
Jakob Bornecrantz
Deepak Rawat
Arnd Bergmann
Dirk Hohndel
May 2009
December 2009
September 2011
November 2012
January 2014
October 2015
May 2018
December 2018
November 2020
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1241161200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 229}, ]}, ]
Author Name
Tokens
Token Proportion
Zack Rusin
262
48.52%
Thomas Hellstrom
260
48.15%
Jakob Bornecrantz
10
1.85%
Deepak Rawat
4
0.74%
Arnd Bergmann
3
0.56%
Dirk Hohndel
1
0.19%
Total
540
vmwgfx_devcaps.h
50
-
4
109
Zack Rusin
Thomas Hellstrom
Jakob Bornecrantz
Dirk Hohndel
December 2009
November 2012
October 2015
May 2018
March 2019
November 2020
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 68}, ]}, ]
Author Name
Tokens
Token Proportion
Zack Rusin
88
80.73%
Thomas Hellstrom
16
14.68%
Jakob Bornecrantz
4
3.67%
Dirk Hohndel
1
0.92%
Total
109
vmwgfx_drv.c
1702
-
41
6767
Thomas Hellstrom
Zack Rusin
Jakob Bornecrantz
Dave Airlie
Deepak Rawat
Thomas Zimmermann
Sinclair Yeh
Maaz Mombasawala
Martin Krastev
Christian König
Neha Bhende
Arjan van de Ven
Roger He
Jocelyn Falempe
Dan Carpenter
Charmaine Lee
Roland Scheidegger
Daniel Vetter
Arnd Bergmann
Rob Clark
Ian Forbes
Sam Ravnborg
Emil Velikov
Tom Lendacky
Lee Jones
Gerd Hoffmann
Thierry Reding
Ravikant B Sharma
Dirk Hohndel
Others
May 2009
June 2009
August 2009
December 2009
January 2010
February 2010
May 2010
June 2010
July 2010
August 2010
October 2010
December 2010
August 2011
September 2011
October 2011
February 2012
August 2012
November 2012
August 2013
October 2013
November 2013
January 2014
February 2014
March 2014
June 2014
July 2014
October 2014
January 2015
March 2015
April 2015
June 2015
July 2015
August 2015
October 2015
November 2015
February 2016
April 2016
June 2016
November 2016
January 2017
February 2017
March 2017
April 2017
July 2017
August 2017
December 2017
March 2018
May 2018
June 2018
September 2018
December 2018
January 2019
April 2019
May 2019
June 2019
September 2019
November 2019
December 2019
January 2020
March 2020
May 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
July 2021
September 2021
November 2021
December 2021
March 2022
April 2022
October 2022
November 2022
January 2023
March 2023
October 2023
March 2024
April 2024
May 2024
var spanGroupData = [ {"timestamp": 1241161200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 1321}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 149}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 368}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 44, "token_count": 21}, {"author_id": 1, "token_count": 48}, {"author_id": 0, "token_count": 219}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 70}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 381}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 0, "token_count": 328}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 15, "token_count": 23}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 23, "token_count": 4}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 77}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 153}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 16, "token_count": 1}, {"author_id": 2, "token_count": 311}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 24, "token_count": 3}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 348}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 46}, {"author_id": 14, "token_count": 2}, {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 642}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 124}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 61}, {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 51, "token_count": 14}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 13, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2492
36.83%
Zack Rusin
1917
28.33%
Jakob Bornecrantz
1488
21.99%
Dave Airlie
218
3.22%
Deepak Rawat
131
1.94%
Thomas Zimmermann
96
1.42%
Sinclair Yeh
82
1.21%
Maaz Mombasawala
61
0.90%
Martin Krastev
46
0.68%
Christian König
39
0.58%
Neha Bhende
23
0.34%
Arjan van de Ven
21
0.31%
Roger He
16
0.24%
Jocelyn Falempe
14
0.21%
Dan Carpenter
12
0.18%
Charmaine Lee
12
0.18%
Roland Scheidegger
11
0.16%
Daniel Vetter
11
0.16%
Arnd Bergmann
7
0.10%
Rob Clark
6
0.09%
Ian Forbes
6
0.09%
Sam Ravnborg
5
0.07%
Emil Velikov
5
0.07%
Tom Lendacky
4
0.06%
Lee Jones
3
0.04%
Gerd Hoffmann
3
0.04%
Thierry Reding
1
0.01%
Ravikant B Sharma
1
0.01%
Dirk Hohndel
1
0.01%
Others
35
0.52%
Total
6767
vmwgfx_drv.h
1508
-
22
5191
Thomas Hellstrom
Jakob Bornecrantz
Zack Rusin
Deepak Rawat
Sinclair Yeh
Martin Krastev
Dave Airlie
Roland Scheidegger
Thomas Zimmermann
Christian König
Sam Ravnborg
Maaz Mombasawala
Maarten Lankhorst
Neha Bhende
Charmaine Lee
Michel Dänzer
Emil Velikov
Mathias Krause
Masahiro Yamada
Jérôme Glisse
Dirk Hohndel
Others
December 2009
January 2010
February 2010
May 2010
June 2010
October 2010
August 2011
September 2011
October 2011
November 2011
February 2012
August 2012
October 2012
November 2012
October 2013
November 2013
January 2014
February 2014
March 2014
June 2014
January 2015
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
February 2016
April 2016
June 2016
September 2016
March 2017
July 2017
August 2017
January 2018
March 2018
May 2018
June 2018
September 2018
December 2018
February 2019
March 2019
April 2019
May 2019
June 2019
November 2019
March 2020
August 2020
September 2020
October 2020
November 2020
May 2021
June 2021
July 2021
November 2021
December 2021
January 2022
March 2022
May 2022
October 2022
January 2023
March 2023
June 2023
September 2023
April 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 1612}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 55}, {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 453}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 258}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 15, "token_count": 3}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 90}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 37}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 23, "token_count": 2}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 2, "token_count": 74}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 329}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 66}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 14, "token_count": 13}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2270
43.73%
Jakob Bornecrantz
1715
33.04%
Zack Rusin
734
14.14%
Deepak Rawat
187
3.60%
Sinclair Yeh
70
1.35%
Martin Krastev
66
1.27%
Dave Airlie
62
1.19%
Roland Scheidegger
23
0.44%
Thomas Zimmermann
13
0.25%
Christian König
11
0.21%
Sam Ravnborg
9
0.17%
Maaz Mombasawala
9
0.17%
Maarten Lankhorst
6
0.12%
Neha Bhende
3
0.06%
Charmaine Lee
3
0.06%
Michel Dänzer
2
0.04%
Emil Velikov
2
0.04%
Mathias Krause
1
0.02%
Masahiro Yamada
1
0.02%
Jérôme Glisse
1
0.02%
Dirk Hohndel
1
0.02%
Others
2
0.04%
Total
5191
vmwgfx_execbuf.c
4524
-
34
18963
Thomas Hellstrom
Jakob Bornecrantz
Deepak Rawat
Sinclair Yeh
Zack Rusin
Charmaine Lee
Roland Scheidegger
Neha Bhende
Mathias Krause
Lukas Bulwahn
Martin Krastev
Dan Carpenter
Murray McAllister
Emil Velikov
Christian König
Ian Forbes
Dave Airlie
Maarten Lankhorst
Lee Jones
Somalapuram Amaranath
Nirmoy Das
Arnd Bergmann
Roger He
Maaz Mombasawala
Jérôme Glisse
Thierry Reding
Ravikant B Sharma
Dirk Hohndel
Colin Ian King
Others
May 2009
December 2009
January 2010
February 2010
April 2010
May 2010
June 2010
October 2010
August 2011
September 2011
October 2011
November 2011
February 2012
August 2012
November 2012
June 2013
October 2013
January 2014
February 2014
March 2014
April 2014
June 2014
July 2014
August 2014
September 2014
March 2015
April 2015
June 2015
August 2015
February 2016
April 2016
October 2016
November 2016
April 2017
July 2017
August 2017
December 2017
January 2018
May 2018
June 2018
September 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
December 2019
June 2020
August 2020
November 2020
December 2020
January 2021
April 2021
May 2021
June 2021
December 2021
January 2022
October 2022
December 2022
January 2023
February 2023
June 2023
August 2023
September 2023
December 2023
January 2024
var spanGroupData = [ {"timestamp": 1241161200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 2232}, {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 117}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 21, "token_count": 13}, {"author_id": 1, "token_count": 59}, {"author_id": 0, "token_count": 1211}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2173}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 32}, {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 467}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 214}, {"author_id": 15, "token_count": 130}, {"author_id": 3, "token_count": 373}, {"author_id": 0, "token_count": 4970}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 12, "token_count": 36}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 12, "token_count": 91}, {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 218}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 238}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 15, "token_count": 69}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 1486}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 1552}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 738}, {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 20}, {"author_id": 37, "token_count": 20}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 34, "token_count": 32}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 31}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 236}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 28, "token_count": 51}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 19, "token_count": 4}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 171}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 13, "token_count": 14}, {"author_id": 2, "token_count": 79}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
12084
63.72%
Jakob Bornecrantz
2415
12.74%
Deepak Rawat
2292
12.09%
Sinclair Yeh
627
3.31%
Zack Rusin
502
2.65%
Charmaine Lee
346
1.82%
Roland Scheidegger
236
1.24%
Neha Bhende
199
1.05%
Mathias Krause
51
0.27%
Lukas Bulwahn
32
0.17%
Martin Krastev
31
0.16%
Dan Carpenter
24
0.13%
Murray McAllister
20
0.11%
Emil Velikov
20
0.11%
Christian König
20
0.11%
Ian Forbes
14
0.07%
Dave Airlie
10
0.05%
Maarten Lankhorst
7
0.04%
Lee Jones
7
0.04%
Somalapuram Amaranath
4
0.02%
Nirmoy Das
3
0.02%
Arnd Bergmann
3
0.02%
Roger He
2
0.01%
Maaz Mombasawala
2
0.01%
Jérôme Glisse
2
0.01%
Thierry Reding
1
0.01%
Ravikant B Sharma
1
0.01%
Dirk Hohndel
1
0.01%
Colin Ian King
1
0.01%
Others
6
0.03%
Total
18963
vmwgfx_fence.c
1108
-
18
4182
Thomas Hellstrom
Jakob Bornecrantz
Maarten Lankhorst
Zack Rusin
Daniel Vetter
Chris Wilson
Arnd Bergmann
Dan Carpenter
Ravikant B Sharma
Lee Jones
Dave Airlie
Sinclair Yeh
Sam Ravnborg
Dirk Hohndel
Christian König
Others
December 2009
October 2010
September 2011
October 2011
February 2012
August 2012
September 2012
November 2012
January 2014
March 2014
December 2014
April 2015
October 2015
January 2016
June 2016
October 2016
November 2016
March 2017
July 2017
August 2017
November 2017
January 2018
May 2018
June 2018
September 2018
June 2019
August 2019
May 2020
November 2020
January 2021
May 2021
March 2022
January 2023
April 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 467}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 1573}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 965}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 137}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 600}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 16, "token_count": 38}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2753
65.83%
Jakob Bornecrantz
604
14.44%
Maarten Lankhorst
600
14.35%
Zack Rusin
117
2.80%
Daniel Vetter
38
0.91%
Chris Wilson
28
0.67%
Arnd Bergmann
10
0.24%
Dan Carpenter
7
0.17%
Ravikant B Sharma
5
0.12%
Lee Jones
5
0.12%
Dave Airlie
4
0.10%
Sinclair Yeh
3
0.07%
Sam Ravnborg
1
0.02%
Dirk Hohndel
1
0.02%
Christian König
1
0.02%
Others
5
0.12%
Total
4182
vmwgfx_fence.h
127
-
7
413
Thomas Hellstrom
Jakob Bornecrantz
Maarten Lankhorst
Sam Ravnborg
Chris Wilson
Sinclair Yeh
Dirk Hohndel
December 2009
May 2010
September 2011
October 2011
February 2012
March 2014
October 2016
July 2017
May 2018
June 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 49}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
225
54.48%
Jakob Bornecrantz
125
30.27%
Maarten Lankhorst
49
11.86%
Sam Ravnborg
5
1.21%
Chris Wilson
4
0.97%
Sinclair Yeh
3
0.73%
Dirk Hohndel
2
0.48%
Total
413
vmwgfx_gem.c
310
-
12
1258
Zack Rusin
Thomas Hellstrom
Jakob Bornecrantz
Thomas Zimmermann
Sinclair Yeh
Dave Airlie
Tvrtko A. Ursulin
Jérôme Glisse
Maarten Lankhorst
Gerd Hoffmann
Dirk Hohndel
Others
December 2009
April 2010
October 2011
February 2012
November 2012
November 2013
January 2014
March 2014
March 2015
June 2015
March 2017
May 2018
June 2018
September 2018
February 2019
March 2019
August 2019
August 2020
November 2020
May 2021
December 2021
January 2023
February 2023
March 2023
June 2023
September 2023
February 2024
April 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 672}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 82}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 49, "token_count": 14}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 115}, ]}, ]
Author Name
Tokens
Token Proportion
Zack Rusin
939
74.64%
Thomas Hellstrom
196
15.58%
Jakob Bornecrantz
42
3.34%
Thomas Zimmermann
19
1.51%
Sinclair Yeh
16
1.27%
Dave Airlie
16
1.27%
Tvrtko A. Ursulin
15
1.19%
Jérôme Glisse
7
0.56%
Maarten Lankhorst
2
0.16%
Gerd Hoffmann
2
0.16%
Dirk Hohndel
1
0.08%
Others
3
0.24%
Total
1258
vmwgfx_gmr.c
149
-
6
583
Thomas Hellstrom
Jakob Bornecrantz
Zack Rusin
Dirk Hohndel
Sam Ravnborg
Others
December 2009
October 2010
August 2011
June 2012
August 2013
October 2013
January 2014
May 2018
June 2019
November 2020
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 323}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
400
68.61%
Jakob Bornecrantz
171
29.33%
Zack Rusin
4
0.69%
Dirk Hohndel
2
0.34%
Sam Ravnborg
1
0.17%
Others
5
0.86%
Total
583
vmwgfx_gmrid_manager.c
211
-
13
897
Thomas Hellstrom
Zack Rusin
Dave Airlie
Christian König
Jakob Bornecrantz
Matthew Wilcox
Somalapuram Amaranath
Ian Forbes
Dirk Hohndel
Ravikant B Sharma
Others
December 2009
October 2010
August 2011
October 2012
November 2012
October 2013
July 2014
August 2014
November 2016
December 2016
May 2018
June 2018
June 2020
August 2020
October 2020
April 2021
July 2021
August 2021
December 2021
October 2022
December 2023
May 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 214}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 31, "token_count": 40}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 6, "token_count": 156}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 64}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 2, "token_count": 136}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 13, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
324
36.12%
Zack Rusin
211
23.52%
Dave Airlie
156
17.39%
Christian König
99
11.04%
Jakob Bornecrantz
43
4.79%
Matthew Wilcox
40
4.46%
Somalapuram Amaranath
12
1.34%
Ian Forbes
2
0.22%
Dirk Hohndel
2
0.22%
Ravikant B Sharma
1
0.11%
Others
7
0.78%
Total
897
vmwgfx_ioctl.c
318
-
17
1343
Jakob Bornecrantz
Thomas Hellstrom
Zack Rusin
Deepak Rawat
Daniel Vetter
Sinclair Yeh
Dan Carpenter
Charmaine Lee
Murray McAllister
Neha Bhende
Arnd Bergmann
Ville Syrjälä
Dirk Hohndel
Others
May 2009
December 2009
January 2010
February 2010
October 2010
September 2011
October 2011
November 2011
November 2012
December 2012
October 2013
January 2014
February 2014
April 2015
June 2015
July 2015
August 2015
March 2017
March 2018
May 2018
June 2018
December 2018
February 2019
November 2020
May 2021
June 2021
October 2021
December 2021
March 2022
var spanGroupData = [ {"timestamp": 1241161200, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 251}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 1, "token_count": 546}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 37, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 15, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
799
59.49%
Thomas Hellstrom
323
24.05%
Zack Rusin
74
5.51%
Deepak Rawat
40
2.98%
Daniel Vetter
25
1.86%
Sinclair Yeh
20
1.49%
Dan Carpenter
19
1.41%
Charmaine Lee
12
0.89%
Murray McAllister
6
0.45%
Neha Bhende
5
0.37%
Arnd Bergmann
3
0.22%
Ville Syrjälä
2
0.15%
Dirk Hohndel
1
0.07%
Others
14
1.04%
Total
1343
vmwgfx_irq.c
371
-
7
1392
Jakob Bornecrantz
Thomas Hellstrom
Zack Rusin
Thomas Zimmermann
Daniel Vetter
Dirk Hohndel
Sam Ravnborg
December 2009
February 2010
May 2010
September 2011
October 2011
December 2013
January 2015
June 2015
October 2015
August 2017
May 2018
June 2019
November 2020
May 2021
July 2021
March 2022
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 583}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 276}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
583
41.88%
Thomas Hellstrom
460
33.05%
Zack Rusin
312
22.41%
Thomas Zimmermann
22
1.58%
Daniel Vetter
12
0.86%
Dirk Hohndel
2
0.14%
Sam Ravnborg
1
0.07%
Total
1392
vmwgfx_kms.c
2943
-
37
11760
Jakob Bornecrantz
Martin Krastev
Thomas Hellstrom
Sinclair Yeh
Michael Banack
Deepak Rawat
Zack Rusin
Daniel Vetter
Maxime Ripard
Ville Syrjälä
Michel Dänzer
Javier Martinez Canillas
Ian Forbes
Xi Wang
Sam Ravnborg
Joe Perches
Thierry Reding
Maarten Lankhorst
Chris Wilson
Thomas Zimmermann
Rob Clark
Christian König
Lee Jones
Laurent Pinchart
Dirk Hohndel
Dave Airlie
Others
December 2009
January 2010
February 2010
May 2010
June 2010
August 2010
September 2010
October 2010
August 2011
October 2011
November 2011
February 2012
May 2012
August 2012
November 2012
December 2012
June 2013
July 2013
October 2013
December 2013
January 2014
February 2014
April 2014
May 2014
July 2014
October 2014
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
November 2015
December 2015
January 2016
February 2016
May 2016
June 2016
December 2016
January 2017
March 2017
June 2017
July 2017
November 2017
January 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
December 2019
January 2020
June 2020
October 2020
November 2020
December 2020
January 2021
February 2021
May 2021
June 2021
July 2021
December 2021
March 2022
June 2022
July 2022
October 2022
January 2023
March 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
March 2024
April 2024
May 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 1447}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 18}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 43, "token_count": 8}, {"author_id": 0, "token_count": 145}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 26, "token_count": 40}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 791}, {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 213}, {"author_id": 0, "token_count": 5}, {"author_id": 48, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 16, "token_count": 26}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 400}, {"author_id": 0, "token_count": 696}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 36, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 45}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 3, "token_count": 1121}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 20, "token_count": 30}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 96}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 633}, {"author_id": 3, "token_count": 7}, {"author_id": 0, "token_count": 52}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 372}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 56}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 285}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 55}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 1034}, {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 7, "token_count": 1207}, {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 148}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 33, "token_count": 34}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 1199}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 152}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 13, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
2570
21.85%
Martin Krastev
2234
19.00%
Thomas Hellstrom
1838
15.63%
Sinclair Yeh
1594
13.55%
Michael Banack
1207
10.26%
Deepak Rawat
1201
10.21%
Zack Rusin
719
6.11%
Daniel Vetter
78
0.66%
Maxime Ripard
65
0.55%
Ville Syrjälä
64
0.54%
Michel Dänzer
40
0.34%
Javier Martinez Canillas
34
0.29%
Ian Forbes
21
0.18%
Xi Wang
16
0.14%
Sam Ravnborg
8
0.07%
Joe Perches
8
0.07%
Thierry Reding
6
0.05%
Maarten Lankhorst
6
0.05%
Chris Wilson
6
0.05%
Thomas Zimmermann
4
0.03%
Rob Clark
3
0.03%
Christian König
3
0.03%
Lee Jones
2
0.02%
Laurent Pinchart
1
0.01%
Dirk Hohndel
1
0.01%
Dave Airlie
1
0.01%
Others
30
0.26%
Total
11760
vmwgfx_kms.h
587
-
17
1616
Jakob Bornecrantz
Sinclair Yeh
Deepak Rawat
Thomas Hellstrom
Zack Rusin
Martin Krastev
Michael Banack
Maxime Ripard
Daniel Vetter
Thierry Reding
Chris Wilson
Maarten Lankhorst
Lee Jones
Laurent Pinchart
Tom Rix
Dirk Hohndel
Others
December 2009
May 2010
June 2010
September 2010
October 2011
November 2011
February 2012
June 2015
July 2015
September 2015
November 2015
February 2016
June 2016
August 2016
November 2016
December 2016
March 2017
January 2018
May 2018
June 2018
July 2018
August 2018
September 2018
January 2019
October 2020
January 2021
February 2021
March 2022
July 2022
October 2022
January 2023
January 2024
April 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 396}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 102}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 89}, {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 299}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 234}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
567
35.09%
Sinclair Yeh
388
24.01%
Deepak Rawat
262
16.21%
Thomas Hellstrom
251
15.53%
Zack Rusin
56
3.47%
Martin Krastev
34
2.10%
Michael Banack
25
1.55%
Maxime Ripard
7
0.43%
Daniel Vetter
6
0.37%
Thierry Reding
5
0.31%
Chris Wilson
4
0.25%
Maarten Lankhorst
3
0.19%
Lee Jones
2
0.12%
Laurent Pinchart
2
0.12%
Tom Rix
1
0.06%
Dirk Hohndel
1
0.06%
Others
2
0.12%
Total
1616
vmwgfx_ldu.c
619
-
24
2621
Jakob Bornecrantz
Sinclair Yeh
Zack Rusin
Martin Krastev
Thomas Hellstrom
Ville Syrjälä
Maxime Ripard
Rob Clark
Michel Dänzer
Laurent Pinchart
Sam Ravnborg
Roland Scheidegger
Jyri Sarha
Ben Widawsky
Deepak Rawat
Chris Wilson
Joe Perches
Thierry Reding
Lee Jones
Dirk Hohndel
Daniel Vetter
Dan Carpenter
Others
December 2009
May 2010
June 2010
September 2010
October 2010
August 2011
October 2011
November 2011
December 2011
February 2012
October 2012
December 2013
April 2014
May 2014
July 2014
June 2015
December 2015
February 2016
April 2016
December 2016
March 2017
June 2017
July 2017
January 2018
March 2018
May 2018
June 2018
July 2018
September 2018
June 2019
June 2020
August 2020
November 2020
January 2021
February 2021
May 2021
July 2021
March 2022
January 2023
March 2023
January 2024
April 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 943}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 226}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 26, "token_count": 12}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 81}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 154}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 527}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 195}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 132}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
1287
49.10%
Sinclair Yeh
681
25.98%
Zack Rusin
273
10.42%
Martin Krastev
153
5.84%
Thomas Hellstrom
100
3.82%
Ville Syrjälä
33
1.26%
Maxime Ripard
24
0.92%
Rob Clark
14
0.53%
Michel Dänzer
12
0.46%
Laurent Pinchart
8
0.31%
Sam Ravnborg
5
0.19%
Roland Scheidegger
5
0.19%
Jyri Sarha
4
0.15%
Ben Widawsky
4
0.15%
Deepak Rawat
3
0.11%
Chris Wilson
3
0.11%
Joe Perches
2
0.08%
Thierry Reding
1
0.04%
Lee Jones
1
0.04%
Dirk Hohndel
1
0.04%
Daniel Vetter
1
0.04%
Dan Carpenter
1
0.04%
Others
5
0.19%
Total
2621
vmwgfx_mksstat.h
146
-
3
166
Martin Krastev
Zack Rusin
Dirk Hohndel
May 2018
June 2021
October 2022
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 160}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Krastev
160
96.39%
Zack Rusin
5
3.01%
Dirk Hohndel
1
0.60%
Total
166
vmwgfx_mob.c
656
-
16
2537
Thomas Hellstrom
Zack Rusin
Jakob Bornecrantz
Thomas Zimmermann
Ravikant B Sharma
Jérôme Glisse
caihuoqing
Sam Ravnborg
Dave Airlie
Sinclair Yeh
Deepak Rawat
Roger He
Dirk Hohndel
Others
December 2009
January 2010
October 2010
August 2011
September 2011
October 2011
November 2011
November 2012
October 2013
January 2014
February 2014
April 2015
June 2015
August 2015
November 2016
January 2017
December 2017
May 2018
June 2018
December 2018
January 2019
June 2019
August 2020
November 2020
January 2021
March 2021
June 2021
August 2021
December 2021
January 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 147}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1457}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 195}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 142}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 313}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 45, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2174
85.69%
Zack Rusin
155
6.11%
Jakob Bornecrantz
147
5.79%
Thomas Zimmermann
11
0.43%
Ravikant B Sharma
7
0.28%
Jérôme Glisse
7
0.28%
caihuoqing
6
0.24%
Sam Ravnborg
5
0.20%
Dave Airlie
5
0.20%
Sinclair Yeh
3
0.12%
Deepak Rawat
3
0.12%
Roger He
1
0.04%
Dirk Hohndel
1
0.04%
Others
12
0.47%
Total
2537
vmwgfx_msg.c
1190
-
20
4584
Martin Krastev
Sinclair Yeh
Thomas Hellstrom
Roland Scheidegger
Zack Rusin
Jakob Bornecrantz
Josh Poimboeuf
Dan Carpenter
Tom Lendacky
Ravikant B Sharma
Emil Velikov
Sam Ravnborg
caihuoqing
Dirk Hohndel
Thomas Zimmermann
Lee Jones
Colin Ian King
Others
December 2009
January 2010
October 2010
September 2011
October 2011
June 2015
April 2016
May 2016
June 2016
November 2016
March 2018
May 2018
June 2018
May 2019
June 2019
August 2019
November 2019
December 2019
September 2020
January 2021
May 2021
June 2021
August 2021
September 2021
October 2022
November 2022
March 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 1527}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 0, "token_count": 257}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 203}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 5, "token_count": 2101}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 52, "token_count": 9}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 5, "token_count": 105}, {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Krastev
2206
48.12%
Sinclair Yeh
1533
33.44%
Thomas Hellstrom
363
7.92%
Roland Scheidegger
203
4.43%
Zack Rusin
147
3.21%
Jakob Bornecrantz
72
1.57%
Josh Poimboeuf
12
0.26%
Dan Carpenter
10
0.22%
Tom Lendacky
9
0.20%
Ravikant B Sharma
4
0.09%
Emil Velikov
4
0.09%
Sam Ravnborg
3
0.07%
caihuoqing
3
0.07%
Dirk Hohndel
2
0.04%
Thomas Zimmermann
1
0.02%
Lee Jones
1
0.02%
Colin Ian King
1
0.02%
Others
10
0.22%
Total
4584
vmwgfx_msg_arm64.h
130
-
4
544
Zack Rusin
Sinclair Yeh
Thomas Hellstrom
Dirk Hohndel
April 2016
May 2018
August 2019
May 2021
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 486}, ]}, ]
Author Name
Tokens
Token Proportion
Zack Rusin
486
89.34%
Sinclair Yeh
55
10.11%
Thomas Hellstrom
2
0.37%
Dirk Hohndel
1
0.18%
Total
544
vmwgfx_msg_x86.h
227
-
5
201
Sinclair Yeh
Zack Rusin
Thomas Hellstrom
Josh Poimboeuf
Dirk Hohndel
April 2016
May 2018
August 2019
May 2021
June 2023
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 159}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sinclair Yeh
159
79.10%
Zack Rusin
28
13.93%
Thomas Hellstrom
11
5.47%
Josh Poimboeuf
2
1.00%
Dirk Hohndel
1
0.50%
Total
201
vmwgfx_overlay.c
580
-
9
2352
Jakob Bornecrantz
Thomas Hellstrom
Zack Rusin
Sinclair Yeh
Lee Jones
Sam Ravnborg
Joe Perches
Dirk Hohndel
Others
December 2009
May 2010
October 2010
July 2011
October 2011
November 2012
June 2015
May 2018
June 2018
June 2019
November 2020
January 2021
May 2021
December 2021
January 2023
February 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 2057}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 177}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
2241
95.28%
Thomas Hellstrom
65
2.76%
Zack Rusin
23
0.98%
Sinclair Yeh
8
0.34%
Lee Jones
8
0.34%
Sam Ravnborg
3
0.13%
Joe Perches
2
0.09%
Dirk Hohndel
1
0.04%
Others
1
0.04%
Total
2352
vmwgfx_page_dirty.c
468
-
9
1833
Thomas Hellstrom
Zack Rusin
Somalapuram Amaranath
Christian König
Jakob Bornecrantz
Gerd Hoffmann
Maarten Lankhorst
Dave Airlie
Others
December 2009
October 2011
August 2012
November 2012
June 2013
March 2015
April 2017
June 2018
September 2018
March 2019
August 2019
March 2020
October 2020
April 2021
December 2021
October 2022
January 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1701}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1754
95.69%
Zack Rusin
42
2.29%
Somalapuram Amaranath
12
0.65%
Christian König
9
0.49%
Jakob Bornecrantz
7
0.38%
Gerd Hoffmann
4
0.22%
Maarten Lankhorst
2
0.11%
Dave Airlie
2
0.11%
Others
1
0.05%
Total
1833
vmwgfx_prime.c
100
-
4
269
Thomas Hellstrom
Zack Rusin
Jakob Bornecrantz
Dirk Hohndel
December 2009
November 2013
May 2018
September 2018
April 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 204}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
206
76.58%
Zack Rusin
41
15.24%
Jakob Bornecrantz
20
7.43%
Dirk Hohndel
2
0.74%
Total
269
vmwgfx_reg.h
51
-
4
44
Jakob Bornecrantz
Thomas Hellstrom
Dirk Hohndel
Sinclair Yeh
December 2009
April 2015
July 2015
May 2018
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jakob Bornecrantz
38
86.36%
Thomas Hellstrom
3
6.82%
Dirk Hohndel
2
4.55%
Sinclair Yeh
1
2.27%
Total
44
vmwgfx_resource.c
1152
-
18
4358
Thomas Hellstrom
Jakob Bornecrantz
Zack Rusin
Dave Airlie
Sinclair Yeh
Christian König
Tejun Heo
Thomas Zimmermann
Maarten Lankhorst
Jérôme Glisse
Lee Jones
Tom Rix
caihuoqing
Sam Ravnborg
Gerd Hoffmann
Thierry Reding
Dirk Hohndel
Others
December 2009
April 2010
October 2010
August 2011
September 2011
October 2011
November 2011
August 2012
October 2012
November 2012
February 2013
June 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
July 2014
September 2014
December 2014
March 2015
April 2015
June 2015
August 2015
January 2017
April 2017
May 2018
June 2018
September 2018
January 2019
February 2019
March 2019
June 2019
August 2019
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
May 2021
June 2021
August 2021
December 2021
July 2022
January 2023
February 2023
September 2023
April 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 547}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 171}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1533}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 40, "token_count": 25}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 241}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 155}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 749}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 6, "token_count": 2}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 223}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2999
68.82%
Jakob Bornecrantz
567
13.01%
Zack Rusin
304
6.98%
Dave Airlie
174
3.99%
Sinclair Yeh
158
3.63%
Christian König
70
1.61%
Tejun Heo
25
0.57%
Thomas Zimmermann
22
0.50%
Maarten Lankhorst
13
0.30%
Jérôme Glisse
9
0.21%
Lee Jones
4
0.09%
Tom Rix
3
0.07%
caihuoqing
3
0.07%
Sam Ravnborg
2
0.05%
Gerd Hoffmann
2
0.05%
Thierry Reding
1
0.02%
Dirk Hohndel
1
0.02%
Others
1
0.02%
Total
4358
vmwgfx_resource_priv.h
154
-
5
412
Thomas Hellstrom
Jakob Bornecrantz
Zack Rusin
Dave Airlie
Dirk Hohndel
December 2009
October 2011
August 2012
November 2012
June 2014
August 2015
March 2017
May 2018
September 2018
March 2019
January 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
305
74.03%
Jakob Bornecrantz
94
22.82%
Zack Rusin
7
1.70%
Dave Airlie
4
0.97%
Dirk Hohndel
2
0.49%
Total
412
vmwgfx_scrn.c
1361
-
22
5560
Thomas Hellstrom
Sinclair Yeh
Deepak Rawat
Jakob Bornecrantz
Zack Rusin
Maxime Ripard
Martin Krastev
Ville Syrjälä
Laurent Pinchart
Thierry Reding
Roland Scheidegger
Michel Dänzer
Lee Jones
Sam Ravnborg
Rob Clark
Jyri Sarha
Ben Widawsky
Daniel Vetter
Joe Perches
Chris Wilson
Dirk Hohndel
Christian König
December 2009
May 2010
June 2010
September 2010
October 2010
August 2011
October 2011
November 2011
February 2012
October 2012
November 2012
November 2013
July 2014
October 2014
March 2015
June 2015
December 2015
February 2016
March 2016
April 2016
December 2016
March 2017
June 2017
July 2017
January 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
November 2018
February 2019
June 2019
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
May 2021
December 2021
March 2022
December 2022
January 2023
January 2024
April 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 168}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 621}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 591}, {"author_id": 0, "token_count": 1163}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 874}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 102}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 45}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 4, "token_count": 81}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 1203}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1522
27.37%
Sinclair Yeh
1465
26.35%
Deepak Rawat
1447
26.03%
Jakob Bornecrantz
852
15.32%
Zack Rusin
147
2.64%
Maxime Ripard
28
0.50%
Martin Krastev
21
0.38%
Ville Syrjälä
15
0.27%
Laurent Pinchart
13
0.23%
Thierry Reding
10
0.18%
Roland Scheidegger
5
0.09%
Michel Dänzer
5
0.09%
Lee Jones
5
0.09%
Sam Ravnborg
4
0.07%
Rob Clark
4
0.07%
Jyri Sarha
4
0.07%
Ben Widawsky
4
0.07%
Daniel Vetter
3
0.05%
Joe Perches
2
0.04%
Chris Wilson
2
0.04%
Dirk Hohndel
1
0.02%
Christian König
1
0.02%
Total
5560
vmwgfx_shader.c
976
-
12
3789
Thomas Hellstrom
Jakob Bornecrantz
Zack Rusin
Sinclair Yeh
Christian König
Dave Airlie
Lee Jones
Deepak Rawat
Masahiro Yamada
Ravikant B Sharma
Dirk Hohndel
caihuoqing
December 2009
January 2010
June 2010
October 2010
August 2011
September 2011
October 2011
November 2011
August 2012
November 2012
October 2013
January 2014
February 2014
June 2014
December 2014
March 2015
April 2015
June 2015
August 2015
November 2016
March 2017
April 2017
May 2018
June 2018
September 2018
February 2019
March 2019
November 2020
December 2020
January 2021
April 2021
August 2021
December 2021
January 2023
February 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 319}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1676}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 379}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 234}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 703}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
3275
86.43%
Jakob Bornecrantz
340
8.97%
Zack Rusin
98
2.59%
Sinclair Yeh
27
0.71%
Christian König
27
0.71%
Dave Airlie
7
0.18%
Lee Jones
4
0.11%
Deepak Rawat
4
0.11%
Masahiro Yamada
3
0.08%
Ravikant B Sharma
2
0.05%
Dirk Hohndel
1
0.03%
caihuoqing
1
0.03%
Total
3789
vmwgfx_simple_resource.c
231
-
7
630
Thomas Hellstrom
Jakob Bornecrantz
Dave Airlie
Zack Rusin
Dirk Hohndel
Deepak Rawat
Tom Rix
December 2009
August 2012
November 2012
March 2017
May 2018
September 2018
February 2019
December 2021
July 2022
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 592}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 57, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
611
96.98%
Jakob Bornecrantz
8
1.27%
Dave Airlie
4
0.63%
Zack Rusin
2
0.32%
Dirk Hohndel
2
0.32%
Deepak Rawat
2
0.32%
Tom Rix
1
0.16%
Total
630
vmwgfx_so.c
576
-
11
1848
Thomas Hellstrom
Jakob Bornecrantz
Sinclair Yeh
Deepak Rawat
Zack Rusin
Dave Airlie
Roland Scheidegger
Dirk Hohndel
Lee Jones
Others
December 2009
October 2010
October 2011
August 2012
November 2012
October 2013
January 2014
February 2014
June 2014
March 2015
June 2015
August 2015
May 2018
September 2018
December 2018
February 2019
November 2020
January 2021
March 2021
May 2021
June 2021
December 2021
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 1188}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1653
89.45%
Jakob Bornecrantz
80
4.33%
Sinclair Yeh
45
2.44%
Deepak Rawat
33
1.79%
Zack Rusin
21
1.14%
Dave Airlie
9
0.49%
Roland Scheidegger
2
0.11%
Dirk Hohndel
2
0.11%
Lee Jones
1
0.05%
Others
2
0.11%
Total
1848
vmwgfx_so.h
172
-
7
378
Thomas Hellstrom
Deepak Rawat
Jakob Bornecrantz
Roland Scheidegger
Dirk Hohndel
Dave Airlie
Sinclair Yeh
December 2009
October 2010
August 2012
November 2012
January 2014
June 2014
June 2015
August 2015
May 2018
December 2018
February 2019
December 2021
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 245}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
322
85.19%
Deepak Rawat
22
5.82%
Jakob Bornecrantz
16
4.23%
Roland Scheidegger
13
3.44%
Dirk Hohndel
2
0.53%
Dave Airlie
2
0.53%
Sinclair Yeh
1
0.26%
Total
378
vmwgfx_stdu.c
1713
-
20
6671
Sinclair Yeh
Deepak Rawat
Zack Rusin
Thomas Hellstrom
Ian Forbes
Jakob Bornecrantz
Maxime Ripard
Martin Krastev
Laurent Pinchart
Sam Ravnborg
Roland Scheidegger
Randy Dunlap
Daniel Vetter
Neha Bhende
Jyri Sarha
Ben Widawsky
Ville Syrjälä
Thierry Reding
Rob Clark
Dirk Hohndel
December 2009
October 2010
September 2011
October 2011
November 2011
February 2012
November 2012
January 2014
July 2014
March 2015
June 2015
August 2015
December 2015
February 2016
April 2016
May 2016
June 2016
March 2017
June 2017
July 2017
January 2018
March 2018
May 2018
June 2018
July 2018
September 2018
December 2018
February 2019
March 2019
April 2019
June 2019
January 2020
July 2020
August 2020
October 2020
November 2020
February 2021
May 2021
July 2021
December 2021
March 2022
January 2023
March 2023
December 2023
January 2024
April 2024
May 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 857}, {"author_id": 0, "token_count": 768}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 1051}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 29, "token_count": 13}, {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 143}, {"author_id": 39, "token_count": 1}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 43}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 4, "token_count": 1729}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 1018}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 87}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 13, "token_count": 208}, ]}, ]
Author Name
Tokens
Token Proportion
Sinclair Yeh
1963
29.43%
Deepak Rawat
1955
29.31%
Zack Rusin
1130
16.94%
Thomas Hellstrom
1117
16.74%
Ian Forbes
208
3.12%
Jakob Bornecrantz
182
2.73%
Maxime Ripard
31
0.46%
Martin Krastev
22
0.33%
Laurent Pinchart
13
0.19%
Sam Ravnborg
8
0.12%
Roland Scheidegger
8
0.12%
Randy Dunlap
8
0.12%
Daniel Vetter
7
0.10%
Neha Bhende
5
0.07%
Jyri Sarha
4
0.06%
Ben Widawsky
4
0.06%
Ville Syrjälä
3
0.04%
Thierry Reding
1
0.01%
Rob Clark
1
0.01%
Dirk Hohndel
1
0.01%
Total
6671
vmwgfx_streamoutput.c
368
-
9
1380
Deepak Rawat
Thomas Hellstrom
Jakob Bornecrantz
Zack Rusin
Dave Airlie
Sinclair Yeh
Christian König
Masahiro Yamada
Dirk Hohndel
December 2009
October 2010
September 2011
October 2011
August 2012
November 2012
October 2013
January 2014
February 2014
June 2014
March 2015
June 2015
August 2015
April 2017
July 2017
May 2018
June 2018
December 2018
November 2020
April 2021
June 2021
January 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 226}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 847}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Deepak Rawat
847
61.38%
Thomas Hellstrom
430
31.16%
Jakob Bornecrantz
52
3.77%
Zack Rusin
22
1.59%
Dave Airlie
12
0.87%
Sinclair Yeh
7
0.51%
Christian König
6
0.43%
Masahiro Yamada
3
0.22%
Dirk Hohndel
1
0.07%
Total
1380
vmwgfx_surface.c
2102
-
24
9328
Thomas Hellstrom
Deepak Rawat
Jakob Bornecrantz
Zack Rusin
Dave Airlie
Sinclair Yeh
Emil Velikov
SF Markus Elfring
Li Qiang
Christian König
Masahiro Yamada
Murray McAllister
Lee Jones
Gerd Hoffmann
Roger He
Randy Dunlap
Maaz Mombasawala
Dirk Hohndel
Others
December 2009
January 2010
October 2010
September 2011
October 2011
August 2012
November 2012
October 2013
November 2013
December 2013
January 2014
March 2014
March 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
September 2016
March 2017
April 2017
June 2017
December 2017
April 2018
May 2018
June 2018
September 2018
December 2018
February 2019
March 2019
April 2019
August 2019
November 2019
March 2020
June 2020
November 2020
December 2020
January 2021
April 2021
May 2021
June 2021
July 2021
December 2021
October 2022
January 2023
September 2023
December 2023
January 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 250}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 97}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4030}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 63}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 260}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 42, "token_count": 24}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 47, "token_count": 17}, {"author_id": 37, "token_count": 4}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 581}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 1038}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 2091}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 23, "token_count": 42}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 11, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
5772
61.88%
Deepak Rawat
2694
28.88%
Jakob Bornecrantz
322
3.45%
Zack Rusin
211
2.26%
Dave Airlie
97
1.04%
Sinclair Yeh
93
1.00%
Emil Velikov
42
0.45%
SF Markus Elfring
24
0.26%
Li Qiang
17
0.18%
Christian König
15
0.16%
Masahiro Yamada
5
0.05%
Murray McAllister
4
0.04%
Lee Jones
4
0.04%
Gerd Hoffmann
2
0.02%
Roger He
1
0.01%
Randy Dunlap
1
0.01%
Maaz Mombasawala
1
0.01%
Dirk Hohndel
1
0.01%
Others
22
0.24%
Total
9328
vmwgfx_system_manager.c
90
-
6
279
Zack Rusin
Jakob Bornecrantz
Dave Airlie
Christian König
Thomas Hellstrom
Dirk Hohndel
December 2009
October 2010
September 2011
June 2015
May 2018
August 2020
July 2021
August 2021
November 2021
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 242}, ]}, ]
Author Name
Tokens
Token Proportion
Zack Rusin
242
86.74%
Jakob Bornecrantz
10
3.58%
Dave Airlie
9
3.23%
Christian König
9
3.23%
Thomas Hellstrom
8
2.87%
Dirk Hohndel
1
0.36%
Total
279
vmwgfx_ttm_buffer.c
596
-
20
2245
Thomas Hellstrom
Dave Airlie
Zack Rusin
Jakob Bornecrantz
Jérôme Glisse
Christian König
Roger He
Sinclair Yeh
Somalapuram Amaranath
Daniel Vetter
Nirmoy Das
Lee Jones
Dirk Hohndel
Others
June 2009
December 2009
January 2010
April 2010
October 2010
October 2011
November 2011
October 2012
November 2012
January 2013
October 2013
November 2013
January 2014
August 2014
August 2015
August 2016
December 2016
January 2017
July 2017
December 2017
February 2018
March 2018
May 2018
June 2018
May 2019
June 2019
April 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
April 2021
May 2021
June 2021
July 2021
August 2021
November 2021
December 2021
April 2022
January 2023
February 2023
November 2023
April 2024
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 292}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 18, "token_count": 70}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 68}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 696}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 23}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 134}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 27}, {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 6, "token_count": 174}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 113}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1005
44.77%
Dave Airlie
364
16.21%
Zack Rusin
297
13.23%
Jakob Bornecrantz
292
13.01%
Jérôme Glisse
138
6.15%
Christian König
89
3.96%
Roger He
23
1.02%
Sinclair Yeh
7
0.31%
Somalapuram Amaranath
2
0.09%
Daniel Vetter
2
0.09%
Nirmoy Das
1
0.04%
Lee Jones
1
0.04%
Dirk Hohndel
1
0.04%
Others
23
1.02%
Total
2245
vmwgfx_va.c
170
-
4
427
Thomas Hellstrom
Zack Rusin
Jakob Bornecrantz
Dirk Hohndel
December 2009
November 2012
March 2015
March 2017
May 2018
September 2018
January 2023
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 368}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
408
95.55%
Zack Rusin
9
2.11%
Jakob Bornecrantz
8
1.87%
Dirk Hohndel
2
0.47%
Total
427
vmwgfx_validation.c
847
-
11
2509
Thomas Hellstrom
Zack Rusin
Maaz Mombasawala
Christian König
Thomas Zimmermann
Sinclair Yeh
Ian Forbes
Deepak Rawat
Lee Jones
Dave Airlie
Others
November 2012
June 2016
September 2018
January 2019
February 2019
March 2019
July 2019
October 2019
September 2020
January 2021
March 2021
May 2021
November 2021
October 2022
January 2023
February 2024
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 1996}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 90}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 99}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 13, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
2273
90.59%
Zack Rusin
100
3.99%
Maaz Mombasawala
90
3.59%
Christian König
17
0.68%
Thomas Zimmermann
15
0.60%
Sinclair Yeh
7
0.28%
Ian Forbes
2
0.08%
Deepak Rawat
2
0.08%
Lee Jones
1
0.04%
Dave Airlie
1
0.04%
Others
1
0.04%
Total
2509
vmwgfx_validation.h
190
-
5
459
Thomas Hellstrom
Maaz Mombasawala
Zack Rusin
Sam Ravnborg
Ian Forbes
September 2018
February 2019
March 2019
June 2019
October 2022
January 2023
February 2024
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 420}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 13, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
445
96.95%
Maaz Mombasawala
9
1.96%
Zack Rusin
3
0.65%
Sam Ravnborg
1
0.22%
Ian Forbes
1
0.22%
Total
459
vmwgfx_vkms.c
632
-
12
2541
Zack Rusin
Jakob Bornecrantz
Sinclair Yeh
Martin Krastev
Thomas Hellstrom
Deepak Rawat
Thomas Zimmermann
Maxime Ripard
Sam Ravnborg
Dave Airlie
Laurent Pinchart
Dirk Hohndel
December 2009
January 2010
October 2010
October 2011
August 2012
November 2012
June 2015
October 2015
March 2017
June 2017
January 2018
March 2018
May 2018
July 2018
June 2019
December 2019
October 2020
November 2020
February 2021
March 2022
January 2023
January 2024
April 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 2300}, ]}, ]
Author Name
Tokens
Token Proportion
Zack Rusin
2330
91.70%
Jakob Bornecrantz
75
2.95%
Sinclair Yeh
37
1.46%
Martin Krastev
33
1.30%
Thomas Hellstrom
20
0.79%
Deepak Rawat
20
0.79%
Thomas Zimmermann
12
0.47%
Maxime Ripard
6
0.24%
Sam Ravnborg
4
0.16%
Dave Airlie
2
0.08%
Laurent Pinchart
1
0.04%
Dirk Hohndel
1
0.04%
Total
2541
vmwgfx_vkms.h
75
-
8
257
Zack Rusin
Jakob Bornecrantz
Thomas Hellstrom
Deepak Rawat
Laurent Pinchart
Sinclair Yeh
Maxime Ripard
Dirk Hohndel
December 2009
May 2010
October 2011
February 2012
June 2015
October 2015
February 2016
March 2017
June 2017
January 2018
May 2018
July 2018
October 2020
November 2020
May 2021
April 2024
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 132}, ]}, ]
Author Name
Tokens
Token Proportion
Zack Rusin
136
52.92%
Jakob Bornecrantz
42
16.34%
Thomas Hellstrom
24
9.34%
Deepak Rawat
22
8.56%
Laurent Pinchart
13
5.06%
Sinclair Yeh
12
4.67%
Maxime Ripard
7
2.72%
Dirk Hohndel
1
0.39%
Total
257
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
124
Author
Tokens
Proportion
Commits
Proportion
0
Thomas Hellstrom
79998
46.05%
257
28.46%
1
Jakob Bornecrantz
25988
14.96%
48
5.32%
2
Zack Rusin
21672
12.48%
90
9.97%
3
Sinclair Yeh
16956
9.76%
37
4.10%
4
Deepak Rawat
15643
9.00%
61
6.76%
5
Martin Krastev
5195
2.99%
8
0.89%
6
Dave Airlie
1240
0.71%
36
3.99%
7
Michael Banack
1232
0.71%
4
0.44%
8
Christian König
701
0.40%
54
5.98%
9
Maarten Lankhorst
697
0.40%
11
1.22%
10
Roland Scheidegger
573
0.33%
6
0.66%
11
Maaz Mombasawala
429
0.25%
6
0.66%
12
Charmaine Lee
403
0.23%
6
0.66%
13
Ian Forbes
258
0.15%
8
0.89%
14
Thomas Zimmermann
240
0.14%
14
1.55%
15
Neha Bhende
235
0.14%
3
0.33%
16
Daniel Vetter
183
0.11%
21
2.33%
17
Maxime Ripard
168
0.10%
10
1.11%
18
Jérôme Glisse
168
0.10%
5
0.55%
19
Somalapuram Amaranath
148
0.09%
2
0.22%
20
Ville Syrjälä
117
0.07%
19
2.10%
21
Dan Carpenter
87
0.05%
13
1.44%
22
Sam Ravnborg
79
0.05%
2
0.22%
23
Emil Velikov
73
0.04%
4
0.44%
24
Lee Jones
71
0.04%
24
2.66%
25
Dirk Hohndel
64
0.04%
2
0.22%
26
Michel Dänzer
59
0.03%
3
0.33%
27
Chris Wilson
56
0.03%
7
0.78%
28
Mathias Krause
52
0.03%
1
0.11%
29
Laurent Pinchart
51
0.03%
4
0.44%
30
Roger He
50
0.03%
4
0.44%
31
Matthew Wilcox
40
0.02%
1
0.11%
32
Sumit Semwal
35
0.02%
1
0.11%
33
Javier Martinez Canillas
34
0.02%
1
0.11%
34
Lukas Bulwahn
32
0.02%
1
0.11%
35
Arnd Bergmann
32
0.02%
3
0.33%
36
Thierry Reding
30
0.02%
3
0.33%
37
Murray McAllister
30
0.02%
4
0.44%
38
Gerd Hoffmann
29
0.02%
5
0.55%
39
Rob Clark
28
0.02%
5
0.55%
40
Tejun Heo
25
0.01%
1
0.11%
41
Ravikant B Sharma
25
0.01%
1
0.11%
42
SF Markus Elfring
24
0.01%
3
0.33%
43
Joe Perches
21
0.01%
2
0.22%
44
Arjan van de Ven
21
0.01%
1
0.11%
45
caihuoqing
20
0.01%
2
0.22%
46
Masahiro Yamada
18
0.01%
2
0.22%
47
Li Qiang
17
0.01%
1
0.11%
48
Xi Wang
16
0.01%
1
0.11%
49
Tvrtko A. Ursulin
15
0.01%
2
0.22%
50
Josh Poimboeuf
14
0.01%
2
0.22%
51
Jocelyn Falempe
14
0.01%
1
0.11%
52
Tom Lendacky
13
0.01%
1
0.11%
53
Colin Ian King
13
0.01%
3
0.33%
54
Jyri Sarha
12
0.01%
1
0.11%
55
Christophe Jaillet
12
0.01%
1
0.11%
56
Ben Widawsky
12
0.01%
1
0.11%
57
Tom Rix
11
0.01%
1
0.11%
58
Nirmoy Das
11
0.01%
2
0.22%
59
Randy Dunlap
9
0.01%
2
0.22%
60
Others
222
0.13%
78
8.64%
Total
173721
903