Linux Source Code
Home
Release 5.4
Help
qxl
root
drivers
gpu
drm
Highlighting
Reset All
By Author
By Age
──────────
Andreas Pokorny
Anton Protopopov
Anton Vasilyev
Arvind Yadav
Ben Widawsky
Benoit Taine
Bhaktipriya Shridhar
Chris Wilson
Christian König
Christophe Fergeau
Chuhong Yuan
Damien Lespiau
Dan Carpenter
Daniel Vetter
Dave Airlie
Dave Jiang
David Herrmann
David Mansfield
David Rientjes
Frediano Ziglio
Gabriel Krisman Bertazi
Gerd Hoffmann
Gustavo A. R. Silva
Jason (Hui) Wang
Jeremy Cline
Jonathon Jongsma
Laurent Pinchart
Luc Van Oostenryck
Maarten Lankhorst
Marc-André Lureau
Masahiro Yamada
Matt Roper
Nicolai Hähnle
Noralf Trönnes
Pan Bian
Peter Wu
Randy Dunlap
Ray Strode
Rob Clark
Sam Ravnborg
Santha Meena Ramamoorthy
Shayenne da Luz Moura
Souptick Joarder
Thierry Reding
Thomas Wood
Thomas Zimmermann
Ville Syrjälä
Yue haibing
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
qxl_cmd.c
658
-
6
3089
Dave Airlie
Gerd Hoffmann
Frediano Ziglio
Sam Ravnborg
Bhaktipriya Shridhar
Christophe Fergeau
February 2013
April 2013
May 2013
July 2013
June 2015
July 2016
November 2016
October 2017
April 2018
January 2019
June 2019
August 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2829}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
2997
97.02%
Gerd Hoffmann
76
2.46%
Frediano Ziglio
8
0.26%
Sam Ravnborg
6
0.19%
Bhaktipriya Shridhar
1
0.03%
Christophe Fergeau
1
0.03%
Total
3089
qxl_debugfs.c
130
-
8
521
Dave Airlie
Gabriel Krisman Bertazi
Maarten Lankhorst
David Rientjes
Gerd Hoffmann
Sam Ravnborg
Shayenne da Luz Moura
Christian König
February 2013
April 2013
April 2014
January 2017
October 2018
June 2019
August 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 415}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 17, "token_count": 16}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
415
79.65%
Gabriel Krisman Bertazi
42
8.06%
Maarten Lankhorst
38
7.29%
David Rientjes
16
3.07%
Gerd Hoffmann
5
0.96%
Sam Ravnborg
2
0.38%
Shayenne da Luz Moura
2
0.38%
Christian König
1
0.19%
Total
521
qxl_dev.h
878
-
1
2215
Dave Airlie
February 2013
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2215}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
2215
100.00%
Total
2215
qxl_display.c
1241
-
26
6127
Gerd Hoffmann
Dave Airlie
Gabriel Krisman Bertazi
Ray Strode
Christophe Fergeau
Peter Wu
Marc-André Lureau
Jonathon Jongsma
Anton Vasilyev
Laurent Pinchart
Jeremy Cline
Daniel Vetter
David Mansfield
Gustavo A. R. Silva
Sam Ravnborg
Dan Carpenter
Shayenne da Luz Moura
Matt Roper
Ville Syrjälä
Ben Widawsky
Luc Van Oostenryck
Masahiro Yamada
Noralf Trönnes
Chris Wilson
Randy Dunlap
Thomas Wood
February 2013
April 2013
June 2013
July 2013
October 2013
December 2013
April 2014
May 2014
June 2014
October 2014
August 2015
September 2015
November 2015
December 2015
April 2016
May 2016
September 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
September 2017
October 2017
November 2017
April 2018
June 2018
July 2018
September 2018
October 2018
November 2018
January 2019
June 2019
August 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1377}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 211}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 14, "token_count": 40}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 0, "token_count": 165}, {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 13, "token_count": 39}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 179}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 1285}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 121}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 310}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 822}, {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 21, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 36}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 55}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 1, "token_count": 990}, {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
2081
33.96%
Dave Airlie
1855
30.28%
Gabriel Krisman Bertazi
1329
21.69%
Ray Strode
389
6.35%
Christophe Fergeau
212
3.46%
Peter Wu
55
0.90%
Marc-André Lureau
45
0.73%
Jonathon Jongsma
39
0.64%
Anton Vasilyev
36
0.59%
Laurent Pinchart
14
0.23%
Jeremy Cline
13
0.21%
Daniel Vetter
8
0.13%
David Mansfield
8
0.13%
Gustavo A. R. Silva
8
0.13%
Sam Ravnborg
6
0.10%
Dan Carpenter
5
0.08%
Shayenne da Luz Moura
5
0.08%
Matt Roper
4
0.07%
Ville Syrjälä
4
0.07%
Ben Widawsky
2
0.03%
Luc Van Oostenryck
2
0.03%
Masahiro Yamada
2
0.03%
Noralf Trönnes
2
0.03%
Chris Wilson
1
0.02%
Randy Dunlap
1
0.02%
Thomas Wood
1
0.02%
Total
6127
qxl_draw.c
260
-
6
1199
Dave Airlie
Gerd Hoffmann
Dan Carpenter
Sam Ravnborg
Shayenne da Luz Moura
Masahiro Yamada
February 2013
July 2013
July 2016
September 2016
October 2018
January 2019
June 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 533}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 456}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
733
61.13%
Gerd Hoffmann
456
38.03%
Dan Carpenter
4
0.33%
Sam Ravnborg
3
0.25%
Shayenne da Luz Moura
2
0.17%
Masahiro Yamada
1
0.08%
Total
1199
qxl_drv.c
321
-
11
1244
Dave Airlie
Gabriel Krisman Bertazi
Gerd Hoffmann
Andreas Pokorny
Sam Ravnborg
Peter Wu
Benoit Taine
Daniel Vetter
Chuhong Yuan
Masahiro Yamada
Thomas Zimmermann
February 2013
April 2013
July 2013
August 2014
May 2016
January 2017
February 2017
April 2017
May 2017
July 2018
September 2018
January 2019
March 2019
April 2019
June 2019
July 2019
August 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 393}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 474}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 7, "token_count": 30}, {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 171}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 83}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
868
69.77%
Gabriel Krisman Bertazi
173
13.91%
Gerd Hoffmann
131
10.53%
Andreas Pokorny
30
2.41%
Sam Ravnborg
13
1.05%
Peter Wu
11
0.88%
Benoit Taine
6
0.48%
Daniel Vetter
6
0.48%
Chuhong Yuan
4
0.32%
Masahiro Yamada
1
0.08%
Thomas Zimmermann
1
0.08%
Total
1244
qxl_drv.h
481
-
18
1949
Dave Airlie
Gerd Hoffmann
Andreas Pokorny
Gabriel Krisman Bertazi
Shayenne da Luz Moura
Maarten Lankhorst
Daniel Vetter
Frediano Ziglio
Masahiro Yamada
Sam Ravnborg
Jonathon Jongsma
Peter Wu
Ray Strode
Chris Wilson
Christian König
Laurent Pinchart
Christophe Fergeau
Rob Clark
February 2013
July 2013
August 2013
October 2013
December 2013
January 2014
April 2014
August 2014
September 2014
August 2015
October 2016
November 2016
January 2017
April 2017
June 2017
October 2017
November 2017
April 2018
September 2018
October 2018
January 2019
June 2019
August 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1458}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 192}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 7, "token_count": 84}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1655
84.92%
Gerd Hoffmann
88
4.52%
Andreas Pokorny
84
4.31%
Gabriel Krisman Bertazi
31
1.59%
Shayenne da Luz Moura
21
1.08%
Maarten Lankhorst
15
0.77%
Daniel Vetter
8
0.41%
Frediano Ziglio
8
0.41%
Masahiro Yamada
8
0.41%
Sam Ravnborg
7
0.36%
Jonathon Jongsma
6
0.31%
Peter Wu
5
0.26%
Ray Strode
5
0.26%
Chris Wilson
2
0.10%
Christian König
2
0.10%
Laurent Pinchart
2
0.10%
Christophe Fergeau
1
0.05%
Rob Clark
1
0.05%
Total
1949
qxl_dumb.c
88
-
3
287
Dave Airlie
Gerd Hoffmann
Santha Meena Ramamoorthy
February 2013
October 2017
March 2018
January 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 279}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
279
97.21%
Gerd Hoffmann
7
2.44%
Santha Meena Ramamoorthy
1
0.35%
Total
287
qxl_gem.c
122
-
7
419
Dave Airlie
Frediano Ziglio
Gerd Hoffmann
Christophe Fergeau
Masahiro Yamada
Santha Meena Ramamoorthy
Thomas Zimmermann
February 2013
July 2013
June 2015
November 2016
April 2017
March 2018
July 2018
August 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 372}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 9, "token_count": 38}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
374
89.26%
Frediano Ziglio
38
9.07%
Gerd Hoffmann
3
0.72%
Christophe Fergeau
1
0.24%
Masahiro Yamada
1
0.24%
Santha Meena Ramamoorthy
1
0.24%
Thomas Zimmermann
1
0.24%
Total
419
qxl_image.c
239
-
2
1054
Dave Airlie
Shayenne da Luz Moura
February 2013
July 2013
October 2018
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 702}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 351}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1053
99.91%
Shayenne da Luz Moura
1
0.09%
Total
1054
qxl_ioctl.c
447
-
10
1992
Dave Airlie
Frediano Ziglio
Gerd Hoffmann
Christian König
Sam Ravnborg
Daniel Vetter
Gabriel Krisman Bertazi
Santha Meena Ramamoorthy
Damien Lespiau
Rob Clark
February 2013
April 2013
May 2013
June 2013
July 2013
August 2013
December 2013
June 2014
June 2015
February 2016
January 2017
April 2017
June 2017
March 2018
April 2018
June 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1400}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 462}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 9, "token_count": 42}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1891
94.93%
Frediano Ziglio
42
2.11%
Gerd Hoffmann
33
1.66%
Christian König
12
0.60%
Sam Ravnborg
6
0.30%
Daniel Vetter
2
0.10%
Gabriel Krisman Bertazi
2
0.10%
Santha Meena Ramamoorthy
2
0.10%
Damien Lespiau
1
0.05%
Rob Clark
1
0.05%
Total
1992
qxl_irq.c
103
-
6
391
Dave Airlie
Daniel Vetter
Jason (Hui) Wang
Sam Ravnborg
Gabriel Krisman Bertazi
Gerd Hoffmann
February 2013
November 2013
December 2013
May 2014
January 2017
April 2018
June 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 360}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
360
92.07%
Daniel Vetter
13
3.32%
Jason (Hui) Wang
8
2.05%
Sam Ravnborg
6
1.53%
Gabriel Krisman Bertazi
2
0.51%
Gerd Hoffmann
2
0.51%
Total
391
qxl_kms.c
313
-
9
1485
Dave Airlie
Anton Vasilyev
Gerd Hoffmann
Gabriel Krisman Bertazi
Sam Ravnborg
Maarten Lankhorst
Christophe Fergeau
Bhaktipriya Shridhar
Daniel Vetter
February 2013
May 2013
July 2013
October 2013
April 2014
July 2016
November 2016
January 2017
July 2018
January 2019
June 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 860}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 5, "token_count": 248}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
949
63.91%
Anton Vasilyev
248
16.70%
Gerd Hoffmann
218
14.68%
Gabriel Krisman Bertazi
43
2.90%
Sam Ravnborg
9
0.61%
Maarten Lankhorst
8
0.54%
Christophe Fergeau
6
0.40%
Bhaktipriya Shridhar
3
0.20%
Daniel Vetter
1
0.07%
Total
1485
qxl_object.c
358
-
10
1800
Dave Airlie
Gabriel Krisman Bertazi
Gerd Hoffmann
Christian König
Yue haibing
Christophe Fergeau
Santha Meena Ramamoorthy
Frediano Ziglio
Maarten Lankhorst
Shayenne da Luz Moura
February 2013
April 2013
July 2013
January 2014
August 2014
June 2015
December 2015
September 2016
January 2017
February 2017
April 2017
June 2017
March 2018
October 2018
November 2018
January 2019
August 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1433}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 50}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1510
83.89%
Gabriel Krisman Bertazi
106
5.89%
Gerd Hoffmann
87
4.83%
Christian König
78
4.33%
Yue haibing
8
0.44%
Christophe Fergeau
3
0.17%
Santha Meena Ramamoorthy
3
0.17%
Frediano Ziglio
2
0.11%
Maarten Lankhorst
2
0.11%
Shayenne da Luz Moura
1
0.06%
Total
1800
qxl_object.h
105
-
5
471
Dave Airlie
Gerd Hoffmann
Gabriel Krisman Bertazi
David Herrmann
Thierry Reding
February 2013
July 2013
July 2014
January 2017
August 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 444}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
450
95.54%
Gerd Hoffmann
8
1.70%
Gabriel Krisman Bertazi
6
1.27%
David Herrmann
5
1.06%
Thierry Reding
2
0.42%
Total
471
qxl_prime.c
81
-
3
208
Gerd Hoffmann
Andreas Pokorny
Anton Protopopov
August 2014
February 2016
January 2019
April 2019
var spanGroupData = [ {"timestamp": 1406876400, "group": [ {"author_id": 7, "token_count": 86}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
121
58.17%
Andreas Pokorny
86
41.35%
Anton Protopopov
1
0.48%
Total
208
qxl_release.c
468
-
10
2103
Dave Airlie
Maarten Lankhorst
Gerd Hoffmann
Frediano Ziglio
Christian König
Chris Wilson
Sam Ravnborg
David Herrmann
Pan Bian
Masahiro Yamada
February 2013
April 2013
May 2013
July 2013
November 2013
January 2014
April 2014
September 2014
December 2014
June 2015
June 2016
September 2016
October 2016
December 2016
April 2017
October 2017
November 2017
February 2018
April 2018
September 2018
May 2019
June 2019
August 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 924}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 453}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 541}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 9, "token_count": 35}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 1, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1389
66.05%
Maarten Lankhorst
580
27.58%
Gerd Hoffmann
43
2.04%
Frediano Ziglio
35
1.66%
Christian König
33
1.57%
Chris Wilson
12
0.57%
Sam Ravnborg
6
0.29%
David Herrmann
2
0.10%
Pan Bian
2
0.10%
Masahiro Yamada
1
0.05%
Total
2103
qxl_ttm.c
408
-
14
1943
Dave Airlie
Gerd Hoffmann
Christian König
David Herrmann
Daniel Vetter
Sam Ravnborg
Thomas Zimmermann
Shayenne da Luz Moura
Souptick Joarder
Nicolai Hähnle
Dave Jiang
Frediano Ziglio
Arvind Yadav
Gabriel Krisman Bertazi
February 2013
April 2013
July 2013
August 2013
October 2013
August 2014
December 2015
June 2016
August 2016
September 2016
December 2016
January 2017
February 2017
April 2017
July 2017
October 2017
February 2018
April 2018
October 2018
January 2019
February 2019
June 2019
August 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 1680}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 16, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1696
87.29%
Gerd Hoffmann
98
5.04%
Christian König
63
3.24%
David Herrmann
29
1.49%
Daniel Vetter
14
0.72%
Sam Ravnborg
14
0.72%
Thomas Zimmermann
10
0.51%
Shayenne da Luz Moura
5
0.26%
Souptick Joarder
5
0.26%
Nicolai Hähnle
3
0.15%
Dave Jiang
2
0.10%
Frediano Ziglio
2
0.10%
Arvind Yadav
1
0.05%
Gabriel Krisman Bertazi
1
0.05%
Total
1943
Contributors:
48
Author
Tokens
Proportion
Commits
Proportion
0
Dave Airlie
20689
72.60%
24
12.12%
1
Gerd Hoffmann
3457
12.13%
45
22.73%
2
Gabriel Krisman Bertazi
1735
6.09%
15
7.58%
3
Maarten Lankhorst
643
2.26%
7
3.54%
4
Ray Strode
394
1.38%
3
1.52%
5
Anton Vasilyev
284
1.00%
2
1.01%
6
Christophe Fergeau
224
0.79%
6
3.03%
7
Andreas Pokorny
200
0.70%
2
1.01%
8
Christian König
189
0.66%
16
8.08%
9
Frediano Ziglio
135
0.47%
12
6.06%
10
Sam Ravnborg
78
0.27%
2
1.01%
11
Peter Wu
71
0.25%
2
1.01%
12
Daniel Vetter
52
0.18%
10
5.05%
13
Jonathon Jongsma
45
0.16%
1
0.51%
14
Marc-André Lureau
45
0.16%
4
2.02%
15
Shayenne da Luz Moura
37
0.13%
2
1.01%
16
David Herrmann
36
0.13%
4
2.02%
17
David Rientjes
16
0.06%
1
0.51%
18
Laurent Pinchart
16
0.06%
3
1.52%
19
Chris Wilson
15
0.05%
2
1.01%
20
Masahiro Yamada
14
0.05%
2
1.01%
21
Jeremy Cline
13
0.05%
1
0.51%
22
Thomas Zimmermann
12
0.04%
4
2.02%
23
Dan Carpenter
9
0.03%
2
1.01%
24
David Mansfield
8
0.03%
1
0.51%
25
Gustavo A. R. Silva
8
0.03%
1
0.51%
26
Jason (Hui) Wang
8
0.03%
1
0.51%
27
Yue haibing
8
0.03%
1
0.51%
28
Santha Meena Ramamoorthy
7
0.02%
1
0.51%
29
Benoit Taine
6
0.02%
1
0.51%
30
Souptick Joarder
5
0.02%
1
0.51%
31
Bhaktipriya Shridhar
4
0.01%
1
0.51%
32
Chuhong Yuan
4
0.01%
1
0.51%
33
Matt Roper
4
0.01%
1
0.51%
34
Ville Syrjälä
4
0.01%
3
1.52%
35
Nicolai Hähnle
3
0.01%
1
0.51%
36
Ben Widawsky
2
0.01%
1
0.51%
37
Dave Jiang
2
0.01%
1
0.51%
38
Luc Van Oostenryck
2
0.01%
1
0.51%
39
Noralf Trönnes
2
0.01%
1
0.51%
40
Pan Bian
2
0.01%
1
0.51%
41
Rob Clark
2
0.01%
1
0.51%
42
Thierry Reding
2
0.01%
1
0.51%
43
Anton Protopopov
1
0.00%
1
0.51%
44
Arvind Yadav
1
0.00%
1
0.51%
45
Damien Lespiau
1
0.00%
1
0.51%
46
Randy Dunlap
1
0.00%
1
0.51%
47
Thomas Wood
1
0.00%
1
0.51%
Total
28497
198