Minggu lalu saya menulis tentang bagaimana Microsoft mendapatkan peningkatan VA-API di Mesa untuk mendukung penyandian API Akselerasi Video yang lebih cepat dengan FFmpeg. Kode tersebut awalnya hanya disambungkan untuk driver Microsoft D3D12 dalam Mesa untuk kasus penggunaan WSL, tetapi sekarang AMD telah memanfaatkan kemampuan baru untuk penggunaan RadeonSI Gallium3D dengan GPU Radeon mereka.
Di luar optimasi kinerja menarik yang mendarat minggu ini di Mesa 22.3, driver RadeonSI Gallium3D sekarang mendukung “PIPE_VIDEO_CAP_ENC_SUPPORTS_ASYNC_OPERATION” untuk mengaktifkan dukungan VA-API async_depth dengan FFmpeg.
Opsi ini memungkinkan peningkatan paralelisme pemrosesan maksimum untuk driver VA-API yang mendukung vaSyncBuffer. Berkat kerja Microsoft untuk membuatnya bekerja dengan kode akselerasi video Mesa, ini bisa berarti kinerja encoding video yang lebih cepat dan pemanfaatan GPU yang lebih baik dengan paralelisme yang meningkat.
Berkat kerja keras Microsoft, perubahan AMD hanyalah dua baris kode untuk mengaktifkan kemampuan video dengan perangkat keras grafis Raven dan yang lebih baru. Pada dasarnya, grafis AMD Radeon dengan blok Video Core Next “VCN” dapat menggunakan fungsi asinkron ini.
Semua pekerjaan baru-baru ini akan ditemukan di Mesa 22.3 karena stabil sekitar akhir November atau kemungkinan besar pada bulan Desember.
Itulah berita seputar Terima kasih Microsoft: RadeonSI Mengaktifkan Async VA-API Untuk Akselerasi Video Lebih Cepat, semoga bermanfaat. Disadur dari Phoronix.com.