Awal bulan ini, pengembang driver GPU sumber terbuka yang produktif, David Airlie di Red Hat, kembali bekerja pada dukungan Video Vulkan untuk driver RADV. Awalnya pekerjaan Video Vulkan RADV difokuskan pada decoding video H.264 dan H.265 sementara sejak itu ia mengalihkan fokus ke dukungan encode video awal dengan H.264.
Dengan menangani dukungan dekode Video Vulkan RADV untuk akselerasi yang dipercepat GPU untuk ekstensi yang baru dicetak, Airlie mengalihkan fokusnya ke pengkodean video.
Tinjauan Khronos Group tentang ekstensi Video Vulkan saat ini dan yang direncanakan. Enkode Video
Vulkan untuk driver Radeon sumber terbuka ini terbukti lebih menantang dan melibatkan porting lebih banyak kode dari driver Radeon VA-API serta mengakomodasi perbedaan mesin pembuat enkode AMD VCN. Pengembang FFmpeg, Lynne, mengerjakan penggunaan enkode Video Vulkan sisi FFmpeg.
Per blog Airlie, semuanya mulai berfungsi tetapi akan membutuhkan lebih banyak waktu untuk menyelesaikannya:
“Sementara itu, Lynne telah menulis implementasi sisi ffmpeg awal, dan hari ini kami melemparkannya satu sama lain, dan memoles banyak sisi tajam. Kami diberi hadiah dengan bingkai yang disandikan yang valid.
Kode pada saat ini hanya melakukan enkode I-frame, kami akan bekerja pada frame P/B saat kami mendapat kesempatan.
Ada juga banyak peretasan dan solusi untuk ketidakcocokan API/hw, yang perlu saya konsultasikan dengan tim Vulkan spec dan AMD, tetapi kami memiliki titik awal yang baik untuk melangkah maju.”
Itulah berita seputar Video Vulkan RADV Membuat Kemajuan Pada Pengkodean H.264, semoga bermanfaat. Disadur dari Phoronix.com.