Il driver Vulkan MESA RADV ha visto enormi miglioramenti nell’ultimo anno, sia sotto forma dell’inclusione delle prestazioni RT che diverse ottimizzazioni che hanno perfezionato la piattaforma in modo molto più ampio rispetto a prima.
Inoltre, MESA ha deciso di introdurre un’altra funzionalità impressionante, il video Vulkan, con il driver RADV, il che ha portato a un aumento delle applicazioni di elaborazione video, specificamente nei compiti di codifica e decodifica.
Per coloro che non ne sono a conoscenza, Vulkan Video è una combinazione di più API che consente la codifica e la decodifica video accelerata dall’hardware su GPU compatibili. Rispetto all’accelerazione software convenzionale, Vulkan Video è molto più performante, motivo per cui il suo debutto in RADV significa molto per gli sviluppatori sulla piattaforma AMD; consente, infatti, anche opportunità di ottimizzazione a seconda dei casi d’uso.
Una patch di cinque mesi fa dello sviluppatore di MESA David Airlie, che supporta la codifica video 264/H.265 Vulkan, ha visto la sua integrazione nella versione 24.1 di MESA. Ecco cosa dice la richiesta di merge:
This adds vulkan video encoding to radv for h264/5 under the vulkan extensions.
To enable vulkan video encode, build mesa with -Dvideo_codecs=h264enc,h265enc then run radv with RADV_PERFTEST=video_encode.
Il driver RADV di MESA ha raggiunto una fase ottimale di perfezionamento, posizionandosi allo stesso livello del driver ufficiale di AMD su Linux.
Aggiornamenti continui seguiti da onde di ottimizzazioni su RADV hanno permesso agli sviluppatori e ai consumatori di avere una maggiore libertà con molteplici risorse, e il percorso open-source di MESA sta catalizzando l’intero processo.
0 commenti