Mesa 26.2 porta la codifica AV1 GPU via DirectX 12 in WSL

Mesa 26.2 porta la codifica AV1 GPU via DirectX 12 in WSL

Microsoft ha introdotto in Mesa 26.2 un primo supporto alla codifica AV1 con accelerazione hardware GPU basata su DirectX 12 e HMFT, un passaggio interessante perché porta nello stack grafico Linux la possibilità di sfruttare le capacità multimediali native di Windows.

La novità è pensata soprattutto per gli ambienti WSL, dove Linux gira sopra Windows: in pratica, le applicazioni Linux possono agganciarsi al livello multimediale del sistema host per ottenere encoding AV1 via GPU, senza dover dipendere da una soluzione separata lato Linux puro.

微软首次为 Mesa 引入基于 DX12 + HMFT 的 AV1 GPU 编码能力,面向 WSL 场景

Mesa 26.2 aggiunge un prototipo AV1 hardware per WSL

L’integrazione è già stata unità al ramo principale di Mesa e arriverà come parte della release 26.2. Si tratta di un’implementazione ancora definita prototipale, ma rappresenta il primo passo concreto per abilitare la codifica video AV1 via GPU in Mesa appoggiandosi all’infrastruttura Windows.

Il meccanismo sfrutta Hardware Media Foundation Transform, componente di Windows Media Foundation che consente di esporre capacità di codifica hardware AV1 su GPU di produttori diversi. Il valore pratico è chiaro: in WSL, lo stack grafico Linux può usare l’accelerazione disponibile nel sistema Windows sottostante invece di restare limitato a soluzioni software.

  • Nuovo supporto AV1 GPU in Mesa basato su DirectX 12.
  • Implementazione pensata principalmente per Windows Subsystem for Linux.
  • Uso di HMFT per accedere alla codifica hardware AV1 su più vendor GPU.
  • Codice già integrato a monte e previsto in Mesa 26.2.
Stato del progetto
Prototipo già unito all’upstream
Scenario d’uso
Applicazioni Linux in esecuzione su WSL
Obiettivo
Abilitare encoding AV1 GPU tramite il layer multimediale di Windows
Il dato più importante è l’apertura di Mesa verso l’encoding AV1 accelerato in ambiente WSL, con un approccio che sfrutta direttamente le capacità native di Windows.
Non è una funzione generica per ogni distribuzione Linux in esecuzione nativa: il focus attuale è l’integrazione Linux su Windows.
Dettagli della novità
Versione interessata
Mesa 26.2
Tecnologia di base
DirectX 12
Componente Windows usato
Hardware Media Foundation Transform
Funzione introdotta
Codifica AV1 hardware via GPU

Supporto iniziale limitato a I frame e P frame

Nello stato attuale il prototipo supporta la codifica dei frame di tipo I e P, quindi copre le basi del flusso AV1 ma non include ancora funzioni più avanzate. Questo conferma che il lavoro è in una fase iniziale e dovrà essere ampliato prima di diventare una soluzione completa per tutti gli scenari di encoding.

Interessante anche il dato sul peso dell’intervento: l’intera implementazione aggiunge circa 900 righe di codice a Mesa. È un numero contenuto, che suggerisce un’integrazione mirata più che un blocco completamente nuovo, e lascia intuire che il grosso del valore arrivi proprio dall’aggancio all’infrastruttura multimediale di Windows.

  • Supporto attuale per I frame e P frame.
  • Mancano ancora opzioni di codifica AV1 più evolute.
  • Patch sviluppata direttamente da ingegneri Microsoft.
  • Dimensione dell’integrazione: circa 900 righe di codice.
Complessità iniziale
Implementazione compatta e mirata
Prossimo passo
Espansione delle funzioni di encoding
Per ora non è una soluzione AV1 completa, però è un tassello importante per chi sviluppa o testa workload video accelerati in WSL.
Chi segue Mesa da vicino troverà questa novità soprattutto interessante dal punto di vista dell’evoluzione di WSL come piattaforma sempre più credibile anche per carichi grafici e multimediali.
Capacità attuali del prototipo
Frame supportati
I frame, P frame
Funzioni avanzate
Non ancora disponibili
Stato del merge
Completato
Distribuzione prevista
Inclusa nella release Mesa 26.2

Altre notizie da leggere

Condividi con i tuoi amici

Lascia una risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.

Verified by ExactMetrics

Privacy e contenuti esterni

Puoi autorizzare i servizi esterni. Le nuove autorizzazioni si applicano subito; dopo una revoca la pagina viene ricaricata.

Leggi l'informativa sulla privacy