
A RADV Vulkan Video új fejlesztéssel bővült, amely lehetővé teszi az intra-refresh kódolást a videófeldolgozás során, javítva ezzel a hibabiztonságot és a sávszélesség-hatékonyságot. A munkát David Rosca, aki nyáron hivatalosan is csatlakozott az AMD-hez, végezte, folytatva korábbi tevékenységét a Linux alatti nyílt forráskódú videó gyorsítási képességek fejlesztésében, beleértve a RADV Vulkan Videót is. Az intra-refresh kódolást támogató VK_KHR_video_encode_intra_refresh kiterjesztés a Vulkan 1.4.321 verziójában debütált júliusban, és a Mesa 25.3 verziójába nemrég került be a RADV esetében.
Rosca a Radeon stack-en belül további fejlesztéseket is integrált a Mesa videós támogatásába. Kiemelkedő újdonság például a RadeonSI Gallium3D VA dekódolási és kódolási feldolgozás: ez lehetővé teszi, hogy a dekódolt képen feldolgozási műveleteket egyetlen hívással végezzenek el, külön feldolgozó kontextus használata nélkül. Ugyanez a funkció a kódolásnál is elérhető, például az RGB-YUV konverzióhoz, amely így az enkóderben is elvégezhető. Az extra kimeneti puffer a kódolásnál is rendelkezésre áll, de a driver nem feltétlenül használja a konverzió elvégzésére, így az alkalmazás ne támaszkodjon a puffer tartalmára.
A fejlesztések jól mutatják, hogy a Mesa keretén belüli AMD Radeon videógyorsítás támogatása egyre aktívabb, ami ígéretes a jövőbeli teljesítménybeli és funkcionális javulások szempontjából.
