🐧 Novità principali
- Mesa 26.2 porta mesh shader su NVK, OpenCL 3.1 con Rusticl e nuove estensioni Vulkan per GPU AMD, NVIDIA, Arm e PowerVR.
- RADV migliora memoria protetta, diagnostica dei guasti e prestazioni, mentre Panfrost e PanVK aggiungono le nuove GPU Arm G1.
- GStreamer 1.28.6 abilita il muxing H.266 nei muxer MP4 in Rust e corregge WebRTC, VA, H.265, D3D11 e streaming adattivo.
Mesa 26.2 e GStreamer 1.28.6 aggiornano due infrastrutture fondamentali del desktop e del multimedia Linux. Mesa amplia il supporto Vulkan 1.4, OpenGL 4.6 e OpenCL 3.1, portando nuove estensioni nei driver AMD RADV, NVIDIA NVK, Arm PanVK e PowerVR. GStreamer interviene invece sulla produzione e distribuzione video, aggiungendo il muxing H.266/VVC nei nuovi componenti MP4 scritti in Rust e correggendo pipeline WebRTC, codifica hardware, sottotitoli e acquisizione dello schermo. Entrambe le versioni privilegiano l’abilitazione di hardware recente, la riduzione delle copie in memoria e una gestione più affidabile dei formati video moderni.
Cosa leggere
Mesa 26.2 amplia Vulkan su AMD e NVIDIA
Mesa 26.2.0, pubblicato il 5 agosto 2026, rimane una release di sviluppo: il progetto raccomanda agli utenti che privilegiano la stabilità di attendere almeno Mesa 26.2.1. La nuova versione implementa OpenGL 4.6, OpenCL 3.1 e Vulkan 1.4, anche se l’API effettivamente esposta dipende dal driver e dalle capacità della GPU. Il driver RADV per le schede AMD aggiunge memoria protetta su Vega 10 e sulle architetture GFX10 successive, query delle prestazioni su GFX11, accesso protetto alle pipeline e l’estensione VK_KHR_device_fault, utile per raccogliere informazioni diagnostiche dopo un errore della GPU. Arrivano inoltre VK_KHR_maintenance11, operazioni FMA negli shader e split barrier su GFX12. Tutte le funzionalità dichiarate sono raccolte nelle note ufficiali di Mesa 26.2.0. Gli interventi consolidano il ruolo di RADV nei giochi Linux eseguiti attraverso Vulkan, DXVK e VKD3D-Proton, già centrale nell’evoluzione descritta con DXVK 3.0 e il miglioramento del gaming su Linux.
NVK ottiene i mesh shader sulle GPU NVIDIA
Il driver Vulkan open source NVK introduce il supporto a VK_EXT_mesh_shader, estensione che consente di sostituire parte della tradizionale pipeline basata su vertex e geometry shader con un modello più flessibile fondato su task e mesh shader. La tecnologia permette ai motori grafici di generare, selezionare e suddividere la geometria direttamente sulla GPU, migliorando la gestione di scene complesse e oggetti composti da un numero elevato di primitive. NVK aggiunge anche operazioni FMA e atomiche in virgola mobile negli shader, continuando ad avvicinarsi alle funzionalità richieste dai giochi Vulkan moderni. La maturazione del driver open source non elimina la necessità del firmware NVIDIA e non garantisce prestazioni identiche al driver proprietario in ogni titolo, ma amplia le alternative disponibili nelle distribuzioni Linux. Il percorso procede parallelamente al nuovo impegno industriale di NVIDIA nel Linux Vendor Firmware Service e nel driver 610.57.04, creando una convergenza tra supporto ufficiale e sviluppo comunitario.
Rusticl porta OpenCL 3.1 su più architetture
Rusticl, l’implementazione OpenCL di Mesa sviluppata in Rust, raggiunge il supporto OpenCL 3.1 sui driver Asahi, Iris, RadeonSI, LLVMpipe e Zink. L’evoluzione permette di utilizzare carichi di calcolo parallelo su GPU Apple, Intel e AMD, oltre che attraverso rendering software o livelli di traduzione Vulkan. Mesa richiede ora il collegamento statico della libreria standard C++ in Rusticl per evitare conflitti con applicazioni che caricano una propria versione della stessa libreria. RadeonSI e Iris ricevono inoltre cl_khr_subgroup_rotate, estensione destinata allo scambio efficiente dei dati tra i thread appartenenti allo stesso sottogruppo. Non si tratta soltanto di una funzione rivolta al calcolo scientifico: OpenCL continua a essere utilizzato da software fotografici, strumenti di elaborazione video e applicazioni professionali che devono funzionare su hardware di produttori differenti. Mesa 26.2 affianca questa espansione al nuovo strumento Gamma, sviluppato per analizzare strutture di accelerazione e dispatch ray tracing, inizialmente sul driver RADV.
PanVK aggiunge le GPU Arm G1 e nuove estensioni
I driver Panfrost e PanVK introducono il supporto alle GPU Arm G1-Ultra, G1-Premium e G1-Pro, estendendo Mesa alla nuova generazione grafica destinata a dispositivi mobili e sistemi integrati. PanVK aggiunge rendering dinamico con allegati inutilizzati, rasterizzazione conservativa, stato dinamico esteso, buffer uniformi con array senza dimensione e accesso protetto alle pipeline. Panfrost abilita invece GL_ARB_texture_query_lod sull’architettura v9 e successive. Il driver PowerVR riceve nuove estensioni dedicate a memoria di lavoro, presentazione dei frame, timestamp calibrati e indici a 8 bit. Mesa continua quindi a funzionare come piattaforma comune per GPU desktop, mobile e integrate, riducendo la dipendenza dai soli driver proprietari. Le modifiche interessano anche applicazioni creative che sfruttano Vulkan, come Shotcut 26.6 con accelerazione grafica e filtri elaborati sulla GPU, e sistemi da gioco basati su SteamOS, nei quali aggiornare Mesa può modificare compatibilità e prestazioni senza cambiare kernel.
GStreamer porta H.266 nei muxer MP4 in Rust
GStreamer 1.28.6, pubblicato il 5 agosto, aggiunge il muxing H.266/VVC nei componenti MP4 e fragmented MP4 sviluppati in Rust. Il muxer riceve un flusso video già codificato e lo organizza all’interno del contenitore ISO Base Media File Format, scrivendo metadati, campioni, timestamp e informazioni necessarie alla riproduzione. Il supporto consente quindi di produrre file MP4 e segmenti frammentati con video VVC utilizzando la nuova infrastruttura isobmff, senza dipendere esclusivamente dai vecchi plugin C. GStreamer 1.28 aveva già introdotto strumenti per codificare, decodificare e distribuire H.266 in MP4, Matroska e MPEG-TS; la manutenzione 1.28.6 completa il percorso nei muxer Rust. La progressione era emersa con GStreamer e il supporto H.266/VVC integrato nelle distribuzioni Linux. Il changelog completo è disponibile nelle note ufficiali della serie GStreamer 1.28, che identificano la 1.28.6 come ultima release correttiva del ramo stabile.
MP4 e WebRTC gestiscono meglio flussi irregolari
I muxer MP4 in Rust migliorano la gestione dei buffer privi di timestamp, situazione che può verificarsi nelle pipeline live, durante il recupero da una discontinuità o quando un componente upstream non assegna correttamente i tempi di presentazione. Invece di interrompere la pipeline o produrre file incoerenti, GStreamer applica controlli più robusti sui campioni ricevuti. Correzioni analoghe interessano hlssink3, utilizzato per creare flussi HTTP Live Streaming. webrtcsink risolve invece problemi nella negoziazione di livello e profilo H.264 e aggiunge il supporto all’encoder hardware nvv4l2h265enc, impiegato sulle piattaforme NVIDIA Jetson. La manutenzione rafforza così streaming, videoconferenze e distribuzione live, continuando il lavoro avviato con GStreamer 1.28.4 e la nuova architettura multimediale per Linux. L’impatto non è limitato alle applicazioni che mostrano direttamente il marchio GStreamer: il framework viene incorporato in browser, desktop, editor, sistemi embedded e software industriali.
H.265, VA e D3D11 ricevono correzioni mirate
GStreamer 1.28.6 corregge l’inserimento dei messaggi SEI nei flussi H.265 con canale alpha, usati per conservare metadati supplementari e trasparenza. Gli encoder basati su Video Acceleration API gestiscono meglio la dimensione dei buffer codificati, riducendo errori quando il driver produce frame più grandi rispetto alle stime iniziali. Migliorano anche il combinatore di sottotitoli e metadati SMPTE ST 2038, la cattura dello schermo attraverso D3D11 e WinRT su Windows e diversi componenti RTP. La build con FFmpeg 9.0 riceve una correzione specifica, importante dopo il recente aggiornamento che ha introdotto APV, ProRes RAW e nuovi acceleratori hardware nel framework FFmpeg. Mesa 26.2 e GStreamer 1.28.6 operano su livelli differenti, ma condividono lo stesso obiettivo: sfruttare meglio GPU e codec moderni mantenendo aperta la pipeline che collega driver, accelerazione video, compositor Wayland e applicazioni multimediali.
Iscriviti alla Newsletter
Non perdere le analisi settimanali: Entra nella Matrice Digitale.
Matrice Digitale partecipa al Programma Affiliazione Amazon EU. In qualità di Affiliato Amazon, ricevo un guadagno dagli acquisti idonei. Questo non influenza i prezzi per te.









