Sviluppatori di Valve che investono pesantemente nello stack di driver di grafica 3D open source, AMD che continua i suoi grandi contributi a Mesa, il driver Apple AGX Gallium3D che prende forma, Microsoft che continua a sfruttare Mesa per vari scopi su Windows, Zink che matura per OpenGL su Vulkan e altri tutti gli sforzi sono culminati con la crescita del codice più alta di sempre per Mesa in un solo anno e con quasi il maggior numero di impegni per questo progetto di driver di grafica 3D.
A partire da questa mattina il repository Mesa Git ha fino a 164.638 commit da circa 1.306 autori diversi. Ci sono circa 4.507.217 righe nel repository Mesa Git sia di codice, documentazione, test, ecc.
In base agli impegni, Mesa ha quasi pareggiato con l’anno scorso per il maggior numero di impegni di sempre… A partire da ora, a soli due giorni dalla fine dell’anno, Mesa è a 14.830 commit rispetto al massimo storico del 2021 di 15.026 commit. Quest’anno è leggermente in anticipo rispetto al grande anno del 2020 di 14.729 commit. Ma dove Mesa ha registrato una crescita record quest’anno è stata l’aggiunta di nuove righe di codice. L’anno scorso Mesa ha visto l’aggiunta di 1.125.814 nuove linee e la rimozione di 943.405 linee, ovvero un guadagno netto di 182.000 linee. Ma quest’anno Mesa ha visto 1.382.754 nuove linee e 665.472 linee rimosse, ovvero un guadagno netto di 717.000 linee! Un guadagno netto molto maggiore rispetto allo scorso anno o a qualsiasi anno precedente per lo sviluppo di Mesa3D.
Gli sviluppatori Mesa più prolifici di tutti i tempi rimangono Brain Paul (fondatore di Mesa3D, attualmente in VMware), Marek Olsak (AMD), Emma Anholt (ex Intel e Broadcom, ora Google), Jason Ekstrand (ex Intel, ora Collabora) e Ken Graunke (Intel).
Quest’anno il contributore più prolifico al codice Mesa su base di commit è stato Mike Blumenkrantz con il 10,3% (1.538 commit) a favore di Mesa. Blumenkrantz sta lavorando per Valve con particolare attenzione all’implementazione Zink OpenGL-on-Vulkan. Questo è il secondo anno consecutivo che Blumenkrantz è stato il contributore numero uno di Mesa.
Seguendo Blumenkrantz con il maggior numero di impegni c’erano Alyssa Rosenzweig (Collabora/Panfrost/Apple AGX), Samuel Pitoiset (Valve/principalmente RADV), Marek Olšák (AMD), Jason Ekstrand (Collabora) ed Emma Anholt ( Google).
Quest’anno c’erano circa 299 autori diversi di Mesa3D, un numero record di indirizzi email distinti che hanno contribuito a Mesa. In confronto, l’anno scorso ha visto circa 264 autori e l’anno precedente 246.
L’albero Mesa Git sta chiudendo il 2022 a 4,5 milioni di righe contenute… Se il 2023 è qualcosa come quest’anno, potrebbe superare i 5 milioni di linee all’interno dell’albero Git il prossimo anno. Con NVK per il driver NVIDIA Vulkan open source all’orizzonte, estensioni Vulkan Video in sviluppo per ANV e RADV, sforzi per i driver Apple Vulkan in corso, hardware di nuova generazione di AMD e Intel in arrivo nel prossimo anno e Valve e Microsoft che non mostrano segni di rinunciare ai loro collaboratori di Mesa, il 2023 dovrebbe essere un altro anno entusiasmante per Mesa.