Linux Source Code
Home
Release 7.0
Help
display
root
drivers
gpu
drm
xe
Highlighting
Reset All
By Author
By Age
──────────
Andrzej Hajda
Animesh Manna
Anshuman Gupta
Bommithi Sakeena
Chris Wilson
Daniel Vetter
Daniele Ceraolo Spurio
Dave Airlie
Dibin Moolakadan Subrahmanian
Francois Dugast
Gabriel Krisman Bertazi
Gustavo Sousa
Himal Prasad Ghimiray
Ilia Levi
Imre Deak
Jani Nikula
Jesse Barnes
Jocelyn Falempe
Joonas Lahtinen
José Roberto de Souza
Jouni Högander
Juha-Pekka Heikkila
Kees Cook
Lucas De Marchi
Maarten Lankhorst
Matt Roper
Matthew Auld
Matthew Brost
Michal Wajdeczko
Michał Winiarski
Niranjana Vishwanathapura
Nirmoy Das
Piotr Piórkowski
Rodrigo Vivi
Shobhit Kumar
Suraj Kandpal
Thomas Hellstrom
Thomas Zimmermann
Tvrtko A. Ursulin
Uma Shankar
Ville Syrjälä
Vinod Govindapillai
Vivek Kasireddy
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
intel_bo.c
109
-
11
395
Jani Nikula
Ville Syrjälä
Chris Wilson
Nirmoy Das
Daniele Ceraolo Spurio
Maarten Lankhorst
Jouni Högander
Joonas Lahtinen
Matthew Auld
Kees Cook
Dave Airlie
November 2016
February 2019
August 2019
July 2020
January 2021
April 2023
July 2023
August 2023
September 2024
December 2024
January 2025
October 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 16, "token_count": 60}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 6, "token_count": 117}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jani Nikula
168
42.53%
Ville Syrjälä
117
29.62%
Chris Wilson
66
16.71%
Nirmoy Das
14
3.54%
Daniele Ceraolo Spurio
12
3.04%
Maarten Lankhorst
9
2.28%
Jouni Högander
4
1.01%
Joonas Lahtinen
2
0.51%
Matthew Auld
1
0.25%
Kees Cook
1
0.25%
Dave Airlie
1
0.25%
Total
395
intel_fb_bo.c
91
-
5
362
Maarten Lankhorst
Jani Nikula
Matthew Brost
Ville Syrjälä
Lucas De Marchi
March 2023
August 2023
March 2024
April 2024
May 2024
August 2024
September 2024
January 2025
February 2025
var spanGroupData = [ {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 257}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 6, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Maarten Lankhorst
306
84.53%
Jani Nikula
35
9.67%
Matthew Brost
11
3.04%
Ville Syrjälä
7
1.93%
Lucas De Marchi
3
0.83%
Total
362
intel_fbdev_fb.c
91
-
9
424
Maarten Lankhorst
Jani Nikula
Uma Shankar
Lucas De Marchi
Thomas Hellstrom
Matthew Brost
Anshuman Gupta
Ville Syrjälä
Matt Roper
January 2023
February 2023
March 2023
July 2023
August 2023
March 2024
May 2024
July 2024
September 2024
March 2025
April 2025
September 2025
October 2025
var spanGroupData = [ {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 303}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 15, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maarten Lankhorst
308
72.64%
Jani Nikula
75
17.69%
Uma Shankar
12
2.83%
Lucas De Marchi
8
1.89%
Thomas Hellstrom
6
1.42%
Matthew Brost
6
1.42%
Anshuman Gupta
5
1.18%
Ville Syrjälä
2
0.47%
Matt Roper
2
0.47%
Total
424
xe_display.c
586
-
24
1943
Maarten Lankhorst
Jani Nikula
Matthew Brost
Vivek Kasireddy
Lucas De Marchi
Vinod Govindapillai
Rodrigo Vivi
Gustavo Sousa
Imre Deak
Matthew Auld
Francois Dugast
Thomas Zimmermann
Dibin Moolakadan Subrahmanian
Jouni Högander
Matt Roper
Anshuman Gupta
Ilia Levi
Bommithi Sakeena
Ville Syrjälä
Shobhit Kumar
Michał Winiarski
José Roberto de Souza
Dave Airlie
Daniel Vetter
June 2012
January 2019
February 2020
January 2021
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
November 2023
December 2023
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
September 2025
October 2025
November 2025
December 2025
var spanGroupData = [ {"timestamp": 1338534000, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 194}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 0, "token_count": 595}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 23, "token_count": 27}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 9, "token_count": 35}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 1, "token_count": 46}, {"author_id": 13, "token_count": 4}, {"author_id": 0, "token_count": 140}, {"author_id": 11, "token_count": 2}, {"author_id": 14, "token_count": 51}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 15, "token_count": 1}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 19, "token_count": 26}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 17, "token_count": 29}, {"author_id": 1, "token_count": 86}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 1, "token_count": 31}, {"author_id": 26, "token_count": 20}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 13, "token_count": 41}, {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 10, "token_count": 100}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Maarten Lankhorst
871
44.83%
Jani Nikula
403
20.74%
Matthew Brost
194
9.98%
Vivek Kasireddy
100
5.15%
Lucas De Marchi
52
2.68%
Vinod Govindapillai
51
2.62%
Rodrigo Vivi
46
2.37%
Gustavo Sousa
45
2.32%
Imre Deak
38
1.96%
Matthew Auld
35
1.80%
Francois Dugast
27
1.39%
Thomas Zimmermann
20
1.03%
Dibin Moolakadan Subrahmanian
15
0.77%
Jouni Högander
13
0.67%
Matt Roper
8
0.41%
Anshuman Gupta
6
0.31%
Ilia Levi
4
0.21%
Bommithi Sakeena
4
0.21%
Ville Syrjälä
3
0.15%
Shobhit Kumar
2
0.10%
Michał Winiarski
2
0.10%
José Roberto de Souza
2
0.10%
Dave Airlie
1
0.05%
Daniel Vetter
1
0.05%
Total
1943
xe_display.h
71
-
7
484
Maarten Lankhorst
Matthew Brost
Vinod Govindapillai
Gustavo Sousa
Matthew Auld
Matt Roper
Lucas De Marchi
January 2023
February 2023
March 2023
April 2023
May 2023
August 2023
May 2024
August 2024
September 2024
November 2024
January 2025
var spanGroupData = [ {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 209}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 217}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maarten Lankhorst
236
48.76%
Matthew Brost
209
43.18%
Vinod Govindapillai
19
3.93%
Gustavo Sousa
7
1.45%
Matthew Auld
5
1.03%
Matt Roper
4
0.83%
Lucas De Marchi
4
0.83%
Total
484
xe_display_rpm.c
77
-
4
286
Jouni Högander
Jani Nikula
Maarten Lankhorst
Andrzej Hajda
August 2023
October 2023
September 2024
March 2025
May 2025
October 2025
November 2025
var spanGroupData = [ {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 4, "token_count": 179}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Högander
179
62.59%
Jani Nikula
101
35.31%
Maarten Lankhorst
3
1.05%
Andrzej Hajda
3
1.05%
Total
286
xe_display_rpm.h
11
-
1
17
Jouni Högander
October 2025
var spanGroupData = [ {"timestamp": 1759302000, "group": [ {"author_id": 4, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Jouni Högander
17
100.00%
Total
17
xe_display_wa.c
19
-
4
59
Matthew Auld
Jani Nikula
Matt Roper
Maarten Lankhorst
August 2023
July 2024
December 2024
March 2025
October 2025
var spanGroupData = [ {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 9, "token_count": 29}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 15, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Auld
29
49.15%
Jani Nikula
15
25.42%
Matt Roper
12
20.34%
Maarten Lankhorst
3
5.08%
Total
59
xe_dsb_buffer.c
88
-
9
366
Animesh Manna
Jani Nikula
Maarten Lankhorst
Thomas Hellstrom
Matthew Brost
Michal Wajdeczko
Lucas De Marchi
Matthew Auld
Kees Cook
March 2023
November 2023
December 2023
March 2024
May 2024
July 2024
September 2024
June 2025
September 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 5, "token_count": 246}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Animesh Manna
259
70.77%
Jani Nikula
68
18.58%
Maarten Lankhorst
27
7.38%
Thomas Hellstrom
3
0.82%
Matthew Brost
3
0.82%
Michal Wajdeczko
2
0.55%
Lucas De Marchi
2
0.55%
Matthew Auld
1
0.27%
Kees Cook
1
0.27%
Total
366
xe_fb_pin.c
477
-
17
2630
Maarten Lankhorst
Juha-Pekka Heikkila
Matthew Brost
Jani Nikula
Thomas Hellstrom
Ville Syrjälä
Matthew Auld
Rodrigo Vivi
Niranjana Vishwanathapura
Tvrtko A. Ursulin
Jocelyn Falempe
Dave Airlie
Piotr Piórkowski
Matt Roper
Lucas De Marchi
Anshuman Gupta
Jesse Barnes
November 2008
April 2019
August 2019
April 2020
December 2020
February 2021
October 2021
December 2021
January 2023
March 2023
April 2023
June 2023
July 2023
August 2023
October 2023
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
March 2025
May 2025
June 2025
July 2025
September 2025
November 2025
December 2025
January 2026
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 24, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 9, "token_count": 42}, {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 1376}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 7, "token_count": 161}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 13, "token_count": 11}, {"author_id": 9, "token_count": 3}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 11, "token_count": 40}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 7, "token_count": 63}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 27, "token_count": 18}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 8, "token_count": 19}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 25, "token_count": 15}, {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 12, "token_count": 67}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 198}, ]}, ]
Author Name
Tokens
Token Proportion
Maarten Lankhorst
1805
68.63%
Juha-Pekka Heikkila
228
8.67%
Matthew Brost
158
6.01%
Jani Nikula
72
2.74%
Thomas Hellstrom
67
2.55%
Ville Syrjälä
62
2.36%
Matthew Auld
60
2.28%
Rodrigo Vivi
47
1.79%
Niranjana Vishwanathapura
27
1.03%
Tvrtko A. Ursulin
19
0.72%
Jocelyn Falempe
19
0.72%
Dave Airlie
19
0.72%
Piotr Piórkowski
15
0.57%
Matt Roper
14
0.53%
Lucas De Marchi
12
0.46%
Anshuman Gupta
4
0.15%
Jesse Barnes
2
0.08%
Total
2630
xe_hdcp_gsc.c
209
-
11
869
Suraj Kandpal
Jani Nikula
Maarten Lankhorst
Matt Roper
Daniele Ceraolo Spurio
Matthew Brost
Himal Prasad Ghimiray
Thomas Hellstrom
Michal Wajdeczko
Lucas De Marchi
Kees Cook
March 2023
August 2023
October 2023
November 2023
January 2024
March 2024
May 2024
July 2024
September 2024
October 2024
April 2025
June 2025
September 2025
November 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 18, "token_count": 25}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 3, "token_count": 562}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Suraj Kandpal
597
68.70%
Jani Nikula
126
14.50%
Maarten Lankhorst
60
6.90%
Matt Roper
29
3.34%
Daniele Ceraolo Spurio
29
3.34%
Matthew Brost
13
1.50%
Himal Prasad Ghimiray
6
0.69%
Thomas Hellstrom
3
0.35%
Michal Wajdeczko
3
0.35%
Lucas De Marchi
2
0.23%
Kees Cook
1
0.12%
Total
869
xe_hdcp_gsc.h
9
-
1
16
Jani Nikula
November 2021
November 2025
var spanGroupData = [ {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Jani Nikula
16
100.00%
Total
16
xe_initial_plane.c
189
-
12
835
Maarten Lankhorst
Jani Nikula
Matthew Brost
Ville Syrjälä
Uma Shankar
Anshuman Gupta
Matt Roper
Piotr Piórkowski
Thomas Hellstrom
Lucas De Marchi
Michal Wajdeczko
Matthew Auld
April 2019
December 2021
January 2023
February 2023
March 2023
April 2023
May 2023
July 2023
August 2023
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
September 2024
January 2025
May 2025
June 2025
July 2025
September 2025
October 2025
December 2025
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 20, "token_count": 8}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 0, "token_count": 482}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 0, "token_count": 81}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 84}, ]}, ]
Author Name
Tokens
Token Proportion
Maarten Lankhorst
568
68.02%
Jani Nikula
108
12.93%
Matthew Brost
68
8.14%
Ville Syrjälä
31
3.71%
Uma Shankar
16
1.92%
Anshuman Gupta
14
1.68%
Matt Roper
8
0.96%
Piotr Piórkowski
6
0.72%
Thomas Hellstrom
5
0.60%
Lucas De Marchi
5
0.60%
Michal Wajdeczko
3
0.36%
Matthew Auld
3
0.36%
Total
835
xe_initial_plane.h
9
-
1
16
Jani Nikula
November 2021
December 2025
var spanGroupData = [ {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Jani Nikula
16
100.00%
Total
16
xe_panic.c
104
-
7
535
Jocelyn Falempe
Maarten Lankhorst
Jani Nikula
Gabriel Krisman Bertazi
Dave Airlie
Imre Deak
Kees Cook
January 2017
April 2019
January 2021
October 2021
December 2021
September 2024
June 2025
September 2025
October 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 8, "token_count": 201}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 0, "token_count": 182}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jocelyn Falempe
201
37.57%
Maarten Lankhorst
182
34.02%
Jani Nikula
143
26.73%
Gabriel Krisman Bertazi
3
0.56%
Dave Airlie
3
0.56%
Imre Deak
2
0.37%
Kees Cook
1
0.19%
Total
535
xe_panic.h
9
-
1
16
Jani Nikula
November 2021
November 2025
December 2025
var spanGroupData = [ {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Jani Nikula
16
100.00%
Total
16
xe_stolen.c
113
-
8
456
Jani Nikula
Jouni Högander
Matthew Auld
Vinod Govindapillai
Thomas Hellstrom
Maarten Lankhorst
Lucas De Marchi
Kees Cook
September 2023
January 2024
March 2024
April 2024
September 2025
December 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1693551600, "group": [ {"author_id": 4, "token_count": 132}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 1, "token_count": 200}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 32, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jani Nikula
278
60.96%
Jouni Högander
132
28.95%
Matthew Auld
21
4.61%
Vinod Govindapillai
13
2.85%
Thomas Hellstrom
6
1.32%
Maarten Lankhorst
3
0.66%
Lucas De Marchi
2
0.44%
Kees Cook
1
0.22%
Total
456
xe_stolen.h
9
-
1
16
Jani Nikula
November 2021
November 2025
December 2025
var spanGroupData = [ {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 1, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Jani Nikula
16
100.00%
Total
16
xe_tdf.c
15
-
3
38
Matthew Auld
Jani Nikula
Ville Syrjälä
April 2024
February 2025
May 2025
var spanGroupData = [ {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Auld
20
52.63%
Jani Nikula
12
31.58%
Ville Syrjälä
6
15.79%
Total
38
Contributors:
43
Author
Tokens
Proportion
Commits
Proportion
0
Maarten Lankhorst
4381
44.87%
26
9.67%
1
Jani Nikula
1668
17.08%
100
37.17%
2
Matthew Brost
662
6.78%
3
1.12%
3
Suraj Kandpal
597
6.11%
7
2.60%
4
Jouni Högander
345
3.53%
4
1.49%
5
Animesh Manna
259
2.65%
2
0.74%
6
Ville Syrjälä
228
2.34%
19
7.06%
7
Juha-Pekka Heikkila
228
2.34%
4
1.49%
8
Jocelyn Falempe
220
2.25%
3
1.12%
9
Matthew Auld
175
1.79%
13
4.83%
10
Vivek Kasireddy
100
1.02%
1
0.37%
11
Rodrigo Vivi
93
0.95%
11
4.09%
12
Thomas Hellstrom
90
0.92%
7
2.60%
13
Lucas De Marchi
90
0.92%
8
2.97%
14
Vinod Govindapillai
83
0.85%
2
0.74%
15
Matt Roper
77
0.79%
7
2.60%
16
Chris Wilson
66
0.68%
3
1.12%
17
Gustavo Sousa
52
0.53%
5
1.86%
18
Daniele Ceraolo Spurio
41
0.42%
6
2.23%
19
Imre Deak
40
0.41%
5
1.86%
20
Anshuman Gupta
29
0.30%
3
1.12%
21
Uma Shankar
28
0.29%
1
0.37%
22
Niranjana Vishwanathapura
27
0.28%
1
0.37%
23
Francois Dugast
27
0.28%
1
0.37%
24
Dave Airlie
24
0.25%
5
1.86%
25
Piotr Piórkowski
21
0.22%
2
0.74%
26
Thomas Zimmermann
20
0.20%
2
0.74%
27
Tvrtko A. Ursulin
19
0.19%
2
0.74%
28
Dibin Moolakadan Subrahmanian
15
0.15%
1
0.37%
29
Nirmoy Das
14
0.14%
1
0.37%
30
Michal Wajdeczko
8
0.08%
2
0.74%
31
Himal Prasad Ghimiray
6
0.06%
1
0.37%
32
Kees Cook
5
0.05%
1
0.37%
33
Ilia Levi
4
0.04%
1
0.37%
34
Bommithi Sakeena
4
0.04%
1
0.37%
35
Gabriel Krisman Bertazi
3
0.03%
1
0.37%
36
Andrzej Hajda
3
0.03%
1
0.37%
37
Shobhit Kumar
2
0.02%
1
0.37%
38
Michał Winiarski
2
0.02%
1
0.37%
39
José Roberto de Souza
2
0.02%
1
0.37%
40
Joonas Lahtinen
2
0.02%
1
0.37%
41
Jesse Barnes
2
0.02%
1
0.37%
42
Daniel Vetter
1
0.01%
1
0.37%
Total
9763
269