Pemacu Panfrost Diperakui untuk Keserasian OpenGL ES 3.1 untuk GPU Mali Siri Valhall

Collabora telah mengumumkan bahawa Khronos telah memperakui pemacu grafik Panfrost pada sistem dengan GPU Mali berdasarkan seni bina mikro Valhall (Mali-G57). Pemandu telah berjaya melepasi semua ujian CTS (Khronos Conformance Test Suite) dan didapati serasi sepenuhnya dengan spesifikasi OpenGL ES 3.1. Tahun lepas, pensijilan serupa telah disiapkan untuk GPU Mali-G52 berdasarkan mikroarkitek Bifrost.

Mendapatkan sijil membolehkan anda mengisytiharkan keserasian secara rasmi dengan piawaian grafik dan menggunakan tanda dagangan Khronos yang berkaitan. Pensijilan itu juga membuka pintu untuk pemacu Panfrost untuk digunakan dalam produk termasuk GPU Mali G52 dan G57. Sebagai contoh, GPU Mali-G57 digunakan dalam komputer riba Chromebook berdasarkan SoC MediaTek MT8192 dan MT8195.

Ujian telah dilakukan dalam persekitaran dengan pengedaran Debian GNU/Linux 12, Mesa dan X.Org X Server 1.21.1.3. Pembaikan dan penambahbaikan yang disediakan sebagai persediaan untuk pensijilan telah pun dipindahkan ke Mesa dan akan menjadi sebahagian daripada keluaran 22.2. Perubahan berkaitan subsistem kernel DRM (Pengurus Render Langsung) telah diserahkan untuk dimasukkan ke dalam kernel Linux utama.

Pemandu Panfrost diasaskan pada 2018 oleh Alyssa Rosenzweig dari Collabora dan dibangunkan oleh kejuruteraan terbalik pemacu ARM yang asal. Sejak tahun sebelumnya, pemaju telah menjalin kerjasama dengan syarikat ARM, yang menyediakan maklumat dan dokumentasi yang diperlukan. Pada masa ini, pemacu menyokong cip berdasarkan mikroarkitek Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrost (Mali G3x, G5x, G7x) dan Valhall (Mali G57+). Untuk GPU Mali 400/450, digunakan dalam banyak cip lama berdasarkan seni bina ARM, pemacu Lima sedang dibangunkan secara berasingan.

Sumber: opennet.ru

Tambah komen