Driver Panfrost Bersertifikasi untuk Kompatibilitas OpenGL ES 3.1 untuk GPU Mali-G52

Collabora telah mengumumkan bahwa Khronos telah mensertifikasi driver grafis Panfrost-nya karena telah berhasil lulus semua pengujian CTS (Khronos Conformance Test Suite) dan terbukti sepenuhnya sesuai dengan spesifikasi OpenGL ES 3.1. Driver tersebut disertifikasi menggunakan GPU Mali-G52, namun nantinya rencananya akan disertifikasi untuk chip lainnya. Secara khusus, dukungan tidak bersertifikat untuk OpenGL ES 3.1 telah diterapkan untuk chip Mali-G31 dan Mali-G72, yang memiliki arsitektur mirip dengan Mali-G52. Untuk GPU Mali-T860 dan chip yang lebih lama, kompatibilitas penuh dengan OpenGL ES 3.1 belum disediakan.

Memperoleh sertifikat memungkinkan Anda menyatakan secara resmi kompatibilitas dengan standar grafis dan menggunakan merek dagang Khronos terkait. Sertifikasi tersebut juga membuka pintu bagi driver Panfrost untuk digunakan pada produk komersial termasuk GPU Mali G52. Pengujian dilakukan di lingkungan dengan distribusi Debian GNU/Linux 11, Mesa dan X.Org X Server 1.20.11. Perbaikan dan peningkatan yang disiapkan dalam persiapan sertifikasi telah di-backport ke cabang Mesa 21.2 dan disertakan dalam rilis Mesa 21.2.2 kemarin.

Driver Panfrost didirikan pada tahun 2018 oleh Alyssa Rosenzweig dari Collabora dan dikembangkan dengan merekayasa balik driver ARM asli. Sejak kode terakhir, pengembang telah menjalin kerja sama dengan perusahaan ARM, yang menyediakan informasi dan dokumentasi yang diperlukan. Saat ini, driver mendukung pekerjaan dengan chip berdasarkan mikroarsitektur Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) dan Bifrost (Mali G3x, G5x, G7x). Untuk GPU Mali 400/450, yang digunakan di banyak chip lama berdasarkan arsitektur ARM, driver Lima sedang dikembangkan secara terpisah.

Sumber: opennet.ru

Tambah komentar