Linux Source Code
Home
Release 5.9
Help
vc4
root
drivers
gpu
drm
Highlighting
Reset All
By Author
By Age
──────────
Alexandru Gheorghe
Andrzej Pietrasiewicz
Benjamin Gaignard
Boris Brezillon
Chris Wilson
Christian König
Christophe Jaillet
Chunming Zhou
Cihangir Akturk
Colin Ian King
Dan Carpenter
Daniel J Blueman
Daniel Stone
Daniel Vetter
Darek Marcinkiewicz
Dave Stevenson
Derek Foreman
Emil Velikov
Eric Anholt
Fengguang Wu
Gustavo A. R. Silva
Gustavo Padovan
Hans Verkuil
Helen Mae Koike Fornazier
Herve Jourdain
Ingo Molnar
James Hilliard
James Hughes
Jonas Pfeil
Jose Abreu
Kees Cook
Kuninori Morimoto
Laurent Pinchart
Maarten Lankhorst
Marek Szyprowski
Mario Kleiner
Masahiro Yamada
Maxime Ripard
Michal Hocko
Michał Mirosław
Noralf Trönnes
Others
Paul Kocialkowski
Peter Chen
Philipp Zabel
Rob Herring
Robert Foss
Sam Ravnborg
Sean Paul
Shawn Guo
Souptick Joarder
Stefan Schake
Stefan Wahren
Stephen Boyd
Thomas Gleixner
Thomas Zimmermann
Tom Gundersen
Vaishali Thakkar
Varad Gautam
Ville Syrjälä
Wambui Karuga
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
vc4_bo.c
1097
-
12
4826
Eric Anholt
Boris Brezillon
Paul Kocialkowski
Daniel J Blueman
Kees Cook
Dan Carpenter
Emil Velikov
Thomas Gleixner
Souptick Joarder
Daniel Vetter
Others
January 2015
March 2015
October 2015
November 2015
January 2016
March 2016
May 2016
September 2016
February 2017
March 2017
April 2017
June 2017
July 2017
October 2017
November 2017
April 2018
February 2019
April 2019
May 2019
June 2019
May 2020
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1228}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 682}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 255}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 977}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 1171}, {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 18}, {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 131}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 32, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
3456
71.61%
Boris Brezillon
1185
24.55%
Paul Kocialkowski
131
2.71%
Daniel J Blueman
18
0.37%
Kees Cook
14
0.29%
Dan Carpenter
9
0.19%
Emil Velikov
7
0.15%
Thomas Gleixner
2
0.04%
Souptick Joarder
1
0.02%
Daniel Vetter
1
0.02%
Others
2
0.04%
Total
4826
vc4_crtc.c
975
-
18
3949
Eric Anholt
Boris Brezillon
Mario Kleiner
Maxime Ripard
Shawn Guo
Gustavo Padovan
Daniel Vetter
Thomas Zimmermann
Laurent Pinchart
Sam Ravnborg
Jose Abreu
Stefan Schake
Chris Wilson
Maarten Lankhorst
Cihangir Akturk
Ville Syrjälä
Thomas Gleixner
Masahiro Yamada
March 2015
October 2015
November 2015
December 2015
February 2016
March 2016
May 2016
June 2016
July 2016
September 2016
October 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
April 2018
June 2018
July 2018
September 2018
December 2018
February 2019
March 2019
April 2019
June 2019
July 2019
October 2019
January 2020
May 2020
June 2020
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 1398}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 401}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 162}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 65}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 286}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 84}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 68}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 21, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 9, "token_count": 28}, {"author_id": 34, "token_count": 8}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 97}, {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 108}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 222}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 21}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 2, "token_count": 278}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
2397
60.70%
Boris Brezillon
651
16.49%
Mario Kleiner
435
11.02%
Maxime Ripard
304
7.70%
Shawn Guo
36
0.91%
Gustavo Padovan
28
0.71%
Daniel Vetter
23
0.58%
Thomas Zimmermann
21
0.53%
Laurent Pinchart
16
0.41%
Sam Ravnborg
11
0.28%
Jose Abreu
8
0.20%
Stefan Schake
4
0.10%
Chris Wilson
4
0.10%
Maarten Lankhorst
3
0.08%
Cihangir Akturk
3
0.08%
Ville Syrjälä
2
0.05%
Thomas Gleixner
2
0.05%
Masahiro Yamada
1
0.03%
Total
3949
vc4_debugfs.c
83
-
5
303
Eric Anholt
Paul Kocialkowski
Wambui Karuga
Thomas Gleixner
Others
March 2015
February 2019
April 2019
June 2019
March 2020
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 227}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 53, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
267
88.12%
Paul Kocialkowski
31
10.23%
Wambui Karuga
2
0.66%
Thomas Gleixner
2
0.66%
Others
1
0.33%
Total
303
vc4_dpi.c
369
-
10
1459
Eric Anholt
Mario Kleiner
Benjamin Gaignard
Jose Abreu
Masahiro Yamada
Thomas Zimmermann
Daniel Vetter
Laurent Pinchart
Thomas Gleixner
Rob Herring
February 2016
July 2016
February 2017
March 2017
May 2017
October 2017
March 2018
January 2019
February 2019
April 2019
June 2019
September 2019
February 2020
March 2020
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1197}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 34, "token_count": 8}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
1390
95.27%
Mario Kleiner
29
1.99%
Benjamin Gaignard
12
0.82%
Jose Abreu
8
0.55%
Masahiro Yamada
5
0.34%
Thomas Zimmermann
4
0.27%
Daniel Vetter
4
0.27%
Laurent Pinchart
3
0.21%
Thomas Gleixner
2
0.14%
Rob Herring
2
0.14%
Total
1459
vc4_drv.c
411
-
19
1657
Eric Anholt
Boris Brezillon
Paul Kocialkowski
Noralf Trönnes
Maxime Ripard
Daniel Vetter
Stefan Schake
Sam Ravnborg
Philipp Zabel
Michał Mirosław
Tom Gundersen
Herve Jourdain
Thomas Zimmermann
Jonas Pfeil
Thomas Gleixner
Derek Foreman
Masahiro Yamada
Others
January 2015
March 2015
July 2015
October 2015
November 2015
February 2016
April 2016
May 2016
July 2016
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
October 2017
January 2018
April 2018
July 2018
September 2018
October 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
February 2020
June 2020
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 898}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 43, "token_count": 8}, {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 29, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
1331
80.33%
Boris Brezillon
176
10.62%
Paul Kocialkowski
29
1.75%
Noralf Trönnes
21
1.27%
Maxime Ripard
17
1.03%
Daniel Vetter
16
0.97%
Stefan Schake
13
0.78%
Sam Ravnborg
10
0.60%
Philipp Zabel
9
0.54%
Michał Mirosław
8
0.48%
Tom Gundersen
7
0.42%
Herve Jourdain
6
0.36%
Thomas Zimmermann
4
0.24%
Jonas Pfeil
3
0.18%
Thomas Gleixner
2
0.12%
Derek Foreman
2
0.12%
Masahiro Yamada
1
0.06%
Others
2
0.12%
Total
1657
vc4_drv.h
961
-
16
2848
Eric Anholt
Boris Brezillon
Maxime Ripard
Stefan Schake
Varad Gautam
Paul Kocialkowski
James Hughes
Sam Ravnborg
Masahiro Yamada
Souptick Joarder
Jonas Pfeil
Thomas Gleixner
Laurent Pinchart
Wambui Karuga
Gustavo A. R. Silva
Daniel Vetter
January 2015
March 2015
October 2015
November 2015
December 2015
February 2016
June 2016
July 2016
September 2016
November 2016
December 2016
January 2017
March 2017
April 2017
May 2017
June 2017
July 2017
October 2017
January 2018
March 2018
April 2018
July 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
July 2019
February 2020
March 2020
May 2020
June 2020
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 413}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 647}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 7, "token_count": 61}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 195}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 4, "token_count": 132}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 50, "token_count": 3}, {"author_id": 4, "token_count": 105}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 0, "token_count": 42}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 26, "token_count": 26}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 229}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
1726
60.60%
Boris Brezillon
406
14.26%
Maxime Ripard
310
10.88%
Stefan Schake
237
8.32%
Varad Gautam
61
2.14%
Paul Kocialkowski
43
1.51%
James Hughes
26
0.91%
Sam Ravnborg
22
0.77%
Masahiro Yamada
4
0.14%
Souptick Joarder
3
0.11%
Jonas Pfeil
3
0.11%
Thomas Gleixner
2
0.07%
Laurent Pinchart
2
0.07%
Wambui Karuga
1
0.04%
Gustavo A. R. Silva
1
0.04%
Daniel Vetter
1
0.04%
Total
2848
vc4_dsi.c
1714
-
7
6935
Eric Anholt
Boris Brezillon
Sam Ravnborg
Thomas Zimmermann
Laurent Pinchart
Thomas Gleixner
Stephen Boyd
January 2017
February 2017
May 2017
June 2017
August 2017
October 2017
May 2018
June 2018
February 2019
April 2019
June 2019
July 2019
August 2019
September 2019
December 2019
February 2020
March 2020
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 5819}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 296}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 239}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
6742
97.22%
Boris Brezillon
162
2.34%
Sam Ravnborg
19
0.27%
Thomas Zimmermann
5
0.07%
Laurent Pinchart
3
0.04%
Thomas Gleixner
2
0.03%
Stephen Boyd
2
0.03%
Total
6935
vc4_fence.c
48
-
1
100
Eric Anholt
April 2017
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 100}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
100
100.00%
Total
100
vc4_gem.c
1388
-
17
5860
Eric Anholt
Boris Brezillon
Varad Gautam
Stefan Schake
Paul Kocialkowski
Dan Carpenter
Christophe Jaillet
Kees Cook
Michal Hocko
Rob Herring
Emil Velikov
Daniel Vetter
Christian König
Chunming Zhou
Sam Ravnborg
Ingo Molnar
Cihangir Akturk
October 2015
November 2015
December 2015
January 2016
February 2016
July 2016
September 2016
October 2016
January 2017
February 2017
March 2017
April 2017
May 2017
July 2017
August 2017
October 2017
December 2017
January 2018
April 2018
August 2018
September 2018
October 2018
February 2019
April 2019
May 2019
July 2019
August 2019
November 2019
May 2020
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 955}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2564}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 135}, {"author_id": 7, "token_count": 292}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 540}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 20, "token_count": 37}, {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 589}, {"author_id": 19, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 4, "token_count": 152}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 49}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 32, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
4470
76.28%
Boris Brezillon
735
12.54%
Varad Gautam
292
4.98%
Stefan Schake
161
2.75%
Paul Kocialkowski
49
0.84%
Dan Carpenter
40
0.68%
Christophe Jaillet
37
0.63%
Kees Cook
22
0.38%
Michal Hocko
14
0.24%
Rob Herring
10
0.17%
Emil Velikov
7
0.12%
Daniel Vetter
5
0.09%
Christian König
5
0.09%
Chunming Zhou
4
0.07%
Sam Ravnborg
3
0.05%
Ingo Molnar
3
0.05%
Cihangir Akturk
3
0.05%
Total
5860
vc4_hdmi.c
1519
-
20
6944
Eric Anholt
Hans Verkuil
Boris Brezillon
Kuninori Morimoto
Peter Chen
Darek Marcinkiewicz
Ville Syrjälä
Maxime Ripard
James Hilliard
Masahiro Yamada
Andrzej Pietrasiewicz
Thomas Zimmermann
Marek Szyprowski
Colin Ian King
Daniel Vetter
Stefan Wahren
Thomas Gleixner
Mario Kleiner
Others
March 2015
February 2016
July 2016
September 2016
January 2017
February 2017
April 2017
May 2017
July 2017
August 2017
September 2017
January 2018
February 2018
July 2018
December 2018
January 2019
February 2019
April 2019
June 2019
August 2019
October 2019
January 2020
March 2020
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 1751}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 22, "token_count": 34}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 762}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 2067}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 271}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 1416}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 40, "token_count": 5}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 26}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 13, "token_count": 83}, {"author_id": 2, "token_count": 22}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 31}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 37, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 46, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
4899
70.55%
Hans Verkuil
1416
20.39%
Boris Brezillon
333
4.80%
Kuninori Morimoto
109
1.57%
Peter Chen
34
0.49%
Darek Marcinkiewicz
31
0.45%
Ville Syrjälä
28
0.40%
Maxime Ripard
22
0.32%
James Hilliard
17
0.24%
Masahiro Yamada
13
0.19%
Andrzej Pietrasiewicz
12
0.17%
Thomas Zimmermann
6
0.09%
Marek Szyprowski
6
0.09%
Colin Ian King
5
0.07%
Daniel Vetter
4
0.06%
Stefan Wahren
3
0.04%
Thomas Gleixner
2
0.03%
Mario Kleiner
1
0.01%
Others
3
0.04%
Total
6944
vc4_hvs.c
646
-
7
2879
Maxime Ripard
Eric Anholt
Boris Brezillon
Stefan Schake
Sam Ravnborg
Chris Wilson
Thomas Gleixner
March 2015
October 2015
December 2015
December 2016
February 2017
April 2018
February 2019
April 2019
June 2019
July 2019
October 2019
June 2020
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 531}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 449}, {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 1349}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
1349
46.86%
Eric Anholt
1054
36.61%
Boris Brezillon
449
15.60%
Stefan Schake
16
0.56%
Sam Ravnborg
5
0.17%
Chris Wilson
4
0.14%
Thomas Gleixner
2
0.07%
Total
2879
vc4_irq.c
311
-
5
953
Eric Anholt
Varad Gautam
Boris Brezillon
Paul Kocialkowski
Stefan Schake
November 2015
February 2016
July 2016
February 2017
March 2017
April 2017
November 2017
December 2017
January 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 503}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 149}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 125}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
623
65.37%
Varad Gautam
149
15.63%
Boris Brezillon
125
13.12%
Paul Kocialkowski
41
4.30%
Stefan Schake
15
1.57%
Total
953
vc4_kms.c
564
-
19
2198
Stefan Schake
Boris Brezillon
Eric Anholt
Gustavo Padovan
Paul Kocialkowski
Derek Foreman
Maarten Lankhorst
Daniel Stone
Robert Foss
Mario Kleiner
Sam Ravnborg
Chris Wilson
Daniel Vetter
Thomas Gleixner
Noralf Trönnes
Masahiro Yamada
Emil Velikov
Others
March 2015
July 2015
November 2015
April 2016
May 2016
June 2016
August 2016
October 2016
November 2016
May 2017
June 2017
July 2017
August 2017
March 2018
April 2018
July 2018
October 2018
November 2018
January 2019
February 2019
April 2019
June 2019
July 2019
May 2020
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 215}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 45, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 0, "token_count": 139}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 76}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 1014}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 493}, {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Schake
1014
46.13%
Boris Brezillon
537
24.43%
Eric Anholt
484
22.02%
Gustavo Padovan
76
3.46%
Paul Kocialkowski
18
0.82%
Derek Foreman
14
0.64%
Maarten Lankhorst
9
0.41%
Daniel Stone
8
0.36%
Robert Foss
7
0.32%
Mario Kleiner
7
0.32%
Sam Ravnborg
6
0.27%
Chris Wilson
6
0.27%
Daniel Vetter
3
0.14%
Thomas Gleixner
2
0.09%
Noralf Trönnes
2
0.09%
Masahiro Yamada
1
0.05%
Emil Velikov
1
0.05%
Others
3
0.14%
Total
2198
vc4_packet.h
399
-
1
1089
Eric Anholt
November 2015
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1089}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
1089
100.00%
Total
1089
vc4_perfmon.c
206
-
3
982
Boris Brezillon
Eric Anholt
Gustavo A. R. Silva
January 2018
January 2019
April 2019
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 894}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 84}, ]}, ]
Author Name
Tokens
Token Proportion
Boris Brezillon
894
91.04%
Eric Anholt
84
8.55%
Gustavo A. R. Silva
4
0.41%
Total
982
vc4_plane.c
1310
-
22
5965
Eric Anholt
Boris Brezillon
Dave Stevenson
Gustavo Padovan
Maxime Ripard
Stefan Schake
Daniel Stone
Daniel Vetter
Rob Herring
Ville Syrjälä
Chris Wilson
Sam Ravnborg
Colin Ian King
Masahiro Yamada
Alexandru Gheorghe
Helen Mae Koike Fornazier
Fengguang Wu
Thomas Gleixner
Kees Cook
Andrzej Pietrasiewicz
Others
March 2015
October 2015
November 2015
December 2015
June 2016
December 2016
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
February 2019
May 2019
June 2019
July 2019
October 2019
December 2019
February 2020
May 2020
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 1007}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 863}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 663}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 16, "token_count": 34}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 107}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 92}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 10, "token_count": 171}, {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 208}, {"author_id": 4, "token_count": 68}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 29}, {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 1, "token_count": 422}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 786}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 545}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 232}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 56, "token_count": 3}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 99}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
2833
47.49%
Boris Brezillon
2143
35.93%
Dave Stevenson
263
4.41%
Gustavo Padovan
208
3.49%
Maxime Ripard
163
2.73%
Stefan Schake
111
1.86%
Daniel Stone
107
1.79%
Daniel Vetter
53
0.89%
Rob Herring
34
0.57%
Ville Syrjälä
9
0.15%
Chris Wilson
8
0.13%
Sam Ravnborg
6
0.10%
Colin Ian King
5
0.08%
Masahiro Yamada
4
0.07%
Alexandru Gheorghe
4
0.07%
Helen Mae Koike Fornazier
3
0.05%
Fengguang Wu
3
0.05%
Thomas Gleixner
2
0.03%
Kees Cook
2
0.03%
Andrzej Pietrasiewicz
1
0.02%
Others
3
0.05%
Total
5965
vc4_qpu_defines.h
279
-
1
575
Eric Anholt
November 2015
July 2016
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 534}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
575
100.00%
Total
575
vc4_regs.h
1032
-
8
3021
Eric Anholt
Hans Verkuil
Boris Brezillon
Mario Kleiner
Dave Stevenson
Stefan Schake
Maxime Ripard
Thomas Gleixner
March 2015
October 2015
December 2015
February 2016
March 2016
May 2016
June 2016
September 2016
December 2016
February 2017
June 2017
July 2017
January 2018
March 2018
April 2018
August 2018
February 2019
June 2019
July 2020
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 1516}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 45}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 269}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 318}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 10, "token_count": 17}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 278}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
2536
83.95%
Hans Verkuil
318
10.53%
Boris Brezillon
83
2.75%
Mario Kleiner
52
1.72%
Dave Stevenson
17
0.56%
Stefan Schake
8
0.26%
Maxime Ripard
5
0.17%
Thomas Gleixner
2
0.07%
Total
3021
vc4_render_cl.c
660
-
1
2892
Eric Anholt
November 2015
January 2016
September 2016
February 2017
July 2017
February 2019
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2606}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
2892
100.00%
Total
2892
vc4_trace.h
60
-
3
85
Eric Anholt
Thomas Gleixner
Others
November 2015
September 2017
June 2019
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
82
96.47%
Thomas Gleixner
2
2.35%
Others
1
1.18%
Total
85
vc4_trace_points.c
11
-
2
16
Eric Anholt
Thomas Gleixner
November 2015
June 2019
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
14
87.50%
Thomas Gleixner
2
12.50%
Total
16
vc4_txp.c
561
-
5
2108
Boris Brezillon
Maxime Ripard
Eric Anholt
Sean Paul
Sam Ravnborg
July 2018
February 2019
April 2019
June 2019
July 2019
June 2020
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 1595}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 33, "token_count": 16}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 431}, ]}, ]
Author Name
Tokens
Token Proportion
Boris Brezillon
1595
75.66%
Maxime Ripard
431
20.45%
Eric Anholt
52
2.47%
Sean Paul
16
0.76%
Sam Ravnborg
14
0.66%
Total
2108
vc4_v3d.c
523
-
9
2207
Eric Anholt
Paul Kocialkowski
Boris Brezillon
Stefan Schake
Sam Ravnborg
Masahiro Yamada
Vaishali Thakkar
Thomas Gleixner
Emil Velikov
March 2015
November 2015
February 2016
March 2016
November 2016
March 2017
April 2017
May 2017
July 2017
December 2017
January 2018
April 2018
February 2019
April 2019
May 2019
June 2019
July 2019
May 2020
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 790}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 405}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 207}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 32, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
1847
83.69%
Paul Kocialkowski
207
9.38%
Boris Brezillon
128
5.80%
Stefan Schake
10
0.45%
Sam Ravnborg
6
0.27%
Masahiro Yamada
3
0.14%
Vaishali Thakkar
2
0.09%
Thomas Gleixner
2
0.09%
Emil Velikov
2
0.09%
Total
2207
vc4_validate.c
939
-
5
4072
Eric Anholt
Jonas Pfeil
Gustavo A. R. Silva
Colin Ian King
Others
November 2015
January 2016
July 2016
September 2016
November 2016
February 2017
March 2017
May 2017
July 2017
March 2018
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3701}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 8, "token_count": 84}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 42, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
3982
97.79%
Jonas Pfeil
84
2.06%
Gustavo A. R. Silva
4
0.10%
Colin Ian King
1
0.02%
Others
1
0.02%
Total
4072
vc4_validate_shaders.c
950
-
3
3365
Eric Anholt
Jonas Pfeil
Daniel J Blueman
November 2015
July 2016
August 2016
October 2016
November 2016
February 2017
July 2017
April 2018
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1547}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1508}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 237}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 27, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Anholt
3121
92.75%
Jonas Pfeil
237
7.04%
Daniel J Blueman
7
0.21%
Total
3365
vc4_vec.c
627
-
5
2531
Boris Brezillon
Eric Anholt
Thomas Zimmermann
Daniel Vetter
Thomas Gleixner
December 2016
February 2017
July 2018
January 2019
February 2019
April 2019
June 2019
March 2020
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 2448}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Boris Brezillon
2448
96.72%
Eric Anholt
73
2.88%
Thomas Zimmermann
4
0.16%
Daniel Vetter
4
0.16%
Thomas Gleixner
2
0.08%
Total
2531
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
73
Author
Tokens
Proportion
Commits
Proportion
0
Eric Anholt
48119
68.92%
118
34.40%
1
Boris Brezillon
12050
17.26%
42
12.24%
2
Maxime Ripard
2601
3.73%
22
6.41%
3
Hans Verkuil
1734
2.48%
2
0.58%
4
Stefan Schake
1589
2.28%
14
4.08%
5
Paul Kocialkowski
549
0.79%
5
1.46%
6
Mario Kleiner
524
0.75%
9
2.62%
7
Varad Gautam
502
0.72%
1
0.29%
8
Jonas Pfeil
327
0.47%
1
0.29%
9
Gustavo Padovan
312
0.45%
2
0.58%
10
Dave Stevenson
280
0.40%
4
1.17%
11
Daniel Stone
115
0.16%
1
0.29%
12
Daniel Vetter
114
0.16%
18
5.25%
13
Kuninori Morimoto
109
0.16%
3
0.87%
14
Sam Ravnborg
102
0.15%
2
0.58%
15
Dan Carpenter
49
0.07%
4
1.17%
16
Rob Herring
46
0.07%
3
0.87%
17
Thomas Zimmermann
44
0.06%
4
1.17%
18
Ville Syrjälä
39
0.06%
10
2.92%
19
Kees Cook
38
0.05%
2
0.58%
20
Christophe Jaillet
37
0.05%
1
0.29%
21
Shawn Guo
36
0.05%
2
0.58%
22
Peter Chen
34
0.05%
1
0.29%
23
Thomas Gleixner
32
0.05%
2
0.58%
24
Masahiro Yamada
32
0.05%
2
0.58%
25
Darek Marcinkiewicz
31
0.04%
1
0.29%
26
James Hughes
26
0.04%
1
0.29%
27
Daniel J Blueman
25
0.04%
1
0.29%
28
Laurent Pinchart
24
0.03%
5
1.46%
29
Noralf Trönnes
23
0.03%
3
0.87%
30
Chris Wilson
22
0.03%
2
0.58%
31
James Hilliard
17
0.02%
1
0.29%
32
Emil Velikov
17
0.02%
1
0.29%
33
Sean Paul
16
0.02%
1
0.29%
34
Jose Abreu
16
0.02%
1
0.29%
35
Derek Foreman
16
0.02%
3
0.87%
36
Michal Hocko
14
0.02%
1
0.29%
37
Andrzej Pietrasiewicz
13
0.02%
2
0.58%
38
Maarten Lankhorst
12
0.02%
4
1.17%
39
Benjamin Gaignard
12
0.02%
1
0.29%
40
Colin Ian King
11
0.02%
3
0.87%
41
Philipp Zabel
9
0.01%
1
0.29%
42
Gustavo A. R. Silva
9
0.01%
3
0.87%
43
Michał Mirosław
8
0.01%
1
0.29%
44
Tom Gundersen
7
0.01%
1
0.29%
45
Robert Foss
7
0.01%
1
0.29%
46
Marek Szyprowski
6
0.01%
1
0.29%
47
Herve Jourdain
6
0.01%
1
0.29%
48
Cihangir Akturk
6
0.01%
1
0.29%
49
Christian König
5
0.01%
2
0.58%
50
Souptick Joarder
4
0.01%
1
0.29%
51
Chunming Zhou
4
0.01%
2
0.58%
52
Alexandru Gheorghe
4
0.01%
1
0.29%
53
Wambui Karuga
3
0.00%
2
0.58%
54
Stefan Wahren
3
0.00%
1
0.29%
55
Ingo Molnar
3
0.00%
1
0.29%
56
Helen Mae Koike Fornazier
3
0.00%
1
0.29%
57
Fengguang Wu
3
0.00%
1
0.29%
58
Vaishali Thakkar
2
0.00%
1
0.29%
59
Stephen Boyd
2
0.00%
1
0.29%
60
Others
16
0.02%
13
3.79%
Total
69819
343