Dekoder video Rockchip RK3588 dan RK3576 mendapat dukungan Linux utama

Collabora mengumumkan dukungan Linux utama untuk dekoding video perangkat keras H.264 dan H.265 pada sistem-on-chip Rockchip RK3588 dan RK3576. Perkembangan ini mengakhiri ketergantungan pada kernel BSP khusus vendor untuk fitur-fitur ini. Pembaruan mencakup kontrol API baru dan perbaikan untuk masalah perangkat keras.

SoC Rockchip RK3588 dan RK3576, bersama varian seperti RK3588S dan RK3576J, menggabungkan dekoder video VDPU381 dan VDPU383 masing-masing. Sampai sekarang, dekoding perangkat keras format H.264 (AVC) dan H.265 (HEVC) memerlukan kernel BSP Rockchip. Pekerjaan terbaru Collabora memperkenalkan dukungan upstream Linux melalui seri 17 patch yang menambahkan fungsi dekoder, binding pohon perangkat, dan node. Peningkatan utama mencakup kontrol API ruang pengguna V4L2 HEVC baru untuk menangani Set Gambar Referensi jangka pendek dan panjang (RPS). Kontrol ini penting untuk dekoder VDPU381 dan VDPU383, tidak seperti beberapa lainnya yang dapat melewatinya. Aplikasi ruang pengguna sekarang harus menyediakan tabel RPS lengkap ke kernel. Dukungan untuk kontrol ini telah ditambahkan ke GStreamer 1.28, dengan integrasi awal di FFmpeg, dan memfasilitasi kompatibilitas dengan Vulkan Video Decode. Driver Dekoder Tanpa Negara Virtual (visl) juga telah diperbarui untuk melacak semua parameter kontrol. Perbaikan penting mengatasi masalah pemulihan IOMMU: karena IOMMU tertanam di dekoder, reset membersihkan pemetaan alamat, tetapi kernel sebelumnya memperlakukannya sebagai valid. Patch memulihkan pemetaan tersimpan setelah reset, memengaruhi blok IP Rockchip lainnya seperti akselerator grafis 2D RGA. Untuk pemrograman register, insinyur mengadopsi model berbasis struct C daripada tulisan ad-hoc untuk memastikan semua register diatur dalam urutan yang benar, mencegah inkonsistensi bahkan dengan nilai default. Pendekatan ini mendorong kelengkapan dan mempersiapkan penggunaan multi-core. Patch diharapkan digabungkan ke Linux 7.1, sekitar tiga bulan setelah rilis Linux 6.19 pada Februari. Upaya masa depan Collabora mencakup dekoding multi-core pada RK3588, dukungan AV1 untuk RK3576, VP9 untuk RK3588, dan kompatibilitas VDPU346 untuk SoC RK356X. Ringkasan rinci tersedia di situs web Collabora.

Artikel Terkait

Realistic illustration of Linus Torvalds announcing Linux kernel 6.19 release, featuring Intel/AMD hardware, GPU, storage, and performance upgrade icons.
Gambar dihasilkan oleh AI

Linux kernel 6.19 dirilis: akhir seri 6.x dengan peningkatan besar hardware Intel/AMD/Arm, GPU, penyimpanan, jaringan, dan cloud

Dilaporkan oleh AI Gambar dihasilkan oleh AI

Linus Torvalds mengumumkan rilis stabil Linux kernel 6.19 pada 9 Februari 2026, setelah siklus pengembangan delapan minggu dengan penundaan satu minggu. Menandai akhir seri 6.x—seperti dari 3.x ke 4.0 dan 5.x ke 6.0—versi non-LTS ini (6.18 LTS hingga Desember 2027) membawa peningkatan luas untuk hardware Intel/AMD/Arm, GPU lama, sistem file, periferal, grafis HDR, jaringan, virtualisasi, dan lingkungan cloud. Torvalds menyinkronkannya dengan acara olahraga besar AS, bercanda, “6.19 rilis seperti yang diharapkan -- tepat saat AS bersiap berhenti total nanti hari ini, menonton batch iklan televisi terbaru,” dan mencatat kernel berikutnya akan 7.0 karena dia “kehabisan jari dan kaki.”

Kernel Linux 7.0 mendatang akan memperkenalkan dukungan mainline untuk system-on-chip SpacemiT K3 RVA23 dan Qualcomm Kaanapali. Perkembangan ini bertujuan untuk meningkatkan kompatibilitas prosesor ini dalam ekosistem open-source. Phoronix melaporkan kemajuan perangkat keras ini di kernel Linux.

Dilaporkan oleh AI

Pengembang telah mengirimkan driver untuk Verisilicon DC8200 dan Coreboot framebuffer ke cabang DRM-Next untuk dimasukkan dalam versi kernel Linux 7.1. Pembaruan ini bertujuan untuk meningkatkan dukungan terhadap perangkat keras grafis tertentu dalam sistem operasi open-source. Pengiriman ini dilaporkan oleh Phoronix, situs yang berfokus pada perangkat keras dan performa Linux.

Rilis Linux 6.19-rc5 mendatang mencakup perbaikan untuk driver open-source Nouveau, mengatasi masalah dengan unit pemrosesan grafis NVIDIA yang lebih baru. Pembaruan ini bertujuan untuk mengembalikan fungsionalitas yang bermasalah di versi kernel terbaru. Pengembang sedang bekerja untuk memastikan kompatibilitas yang lebih baik bagi pengguna yang bergantung pada dukungan grafis open-source.

Dilaporkan oleh AI

Qualcomm telah merilis tambalan kernel Linux untuk mengaktifkan dukungan Reliability, Availability, and Serviceability (RAS) pada arsitektur RISC-V. Tambalan ini berfokus pada pelaporan kesalahan perangkat keras untuk meningkatkan keandalan sistem. Pengiriman ini bertujuan untuk meningkatkan penanganan kesalahan di lingkungan open-source.

Linus Torvalds telah mengumumkan rilis kernel Linux 6.19-rc3, pembaruan yang lebih kecil dari biasanya setelah periode liburan. Rilis ini mencakup perbaikan kritis untuk masalah booting ARM64 dan peningkatan performa GPU. Ini dibangun di atas kandidat sebelumnya untuk menstabilkan kernel menjelang versi finalnya.

Dilaporkan oleh AI

Pemutar media open-source MPV telah merilis versi 0.41, memperkenalkan dukungan yang ditingkatkan untuk Wayland dan fitur lain untuk pengguna Linux. Pembaruan ini, yang tiba sembilan bulan setelah versi 0.40, memprioritaskan dekoding perangkat keras Vulkan dan menambahkan dukungan cahaya ambient. Pembaruan ini bertujuan meningkatkan kinerja dan kompatibilitas di berbagai platform.

 

 

 

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak