Lemonade, il driver Vulkan per GPU Qualcomm Adreno sviluppato dalla comunità, ha raggiunto un traguardo che potrebbe ridefinire il rapporto tra Linux e l’hardware Snapdragon. La versione 10.0.1, inclusa in Mesa 25.1, porta la conformità allo standard Vulkan 1.3 sulla GPU Adreno 750, un risultato che certifica la correttezza dell’implementazione attraverso il rigoroso test CTS del Khronos Group. Per gli sviluppatori significa poter contare su un comportamento prevedibile e affidabile, un requisito essenziale per applicazioni grafiche, giochi e software professionali.

Il progetto, noto fino al 2025 come Turnip, ha cambiato nome e ambizioni: non più solo un driver per smartphone, ma un componente mirato ai laptop Snapdragon X Elite e X Plus, dispositivi che stanno attirando l’interesse di chi vuole un’esperienza Linux completa su ARM. La maturità raggiunta dal driver è un segnale importante per chi segue l’evoluzione del supporto grafico open source su piattaforme non x86.
Miglioramenti prestazionali, supporto ampliato e un ruolo chiave per Linux su ARM
Lemonade 10.0.1 introduce ottimizzazioni tangibili: compilazione degli shader più efficiente, minore overhead CPU nei percorsi di invio dei comandi e gestione più rapida dei descriptor set. Questi interventi si traducono in incrementi reali di frame rate e reattività nelle applicazioni che sfruttano la GPU. Il driver amplia inoltre il supporto alle estensioni Vulkan e migliora la stabilità su un numero crescente di varianti Adreno della serie A7XX, le stesse presenti nei laptop Snapdragon di nuova generazione.
Un altro aspetto cruciale è l’avanzamento nella decodifica video accelerata, fondamentale per l’uso quotidiano su portatili: senza accelerazione hardware, la riproduzione di contenuti H.264 e H.265 grava sulla CPU e riduce drasticamente l’autonomia. Con Lemonade, i laptop ARM iniziano a comportarsi come macchine realmente utilizzabili per lavoro, studio e intrattenimento.
Il progetto è portato avanti da sviluppatori di Collabora, Igalia e contributori indipendenti, con qualche patch proveniente anche da Qualcomm. Questa dinamica, già vista con Panfrost e Asahi, dimostra come la comunità open source riesca a colmare lacune lasciate dai produttori, rendendo possibile l’adozione di Linux su hardware che altrimenti resterebbe confinato a sistemi proprietari. L’inclusione di Lemonade in una release stabile di Mesa conferma la fiducia dei manutentori e indica che il driver è pronto per un utilizzo più ampio, non solo sperimentale.