Khronos Consortium, konzorcij koji razvija grafičke standarde, prepoznao je Panthor upravljački program otvorenog koda kao potpuno usklađen sa specifikacijom OpenGL ES 3.1. Upravljački program uspješno je prošao sve testove u Khronos Conformance Test Suite (CTS) i uvršten je na popis certificiranih upravljačkih programa. Certifikacija je postignuta za Mali G610 GPU. Test je proveden na Rock5b ploči (RK3588 SoC) u Wayland okruženju, s kernelom Linux 6.10.0-rc1 i Mesa 24.1.1. Dobivanje certifikata omogućuje Khronosu da službeno izjavi usklađenost s grafičkim standardima i koristi povezane zaštitne znakove.
Panthor upravljački program, koji je uključen u današnje izdanje kernela Linux Verzija 6.10 pruža podršku za Mali GPU-ove desete generacije (G310, G510, G710). Podrška Mese za nove Mali GPU-ove najavljena je u verziji Mesa 24.1. U Mali GPU-ima desete generacije, raspoređivač Job Managera zamijenjen je Command Stream Frontendom (CSF), koji zamjenjuje model temeljen na lancu poslova modelom temeljenim na naredbenom toku i raspoređivanjem reda čekanja naredbenog toka temeljenim na firmveru. U GPU je integriran namjenski mikrokontroler Cortex-M7 za upravljanje raspoređivačem, a za izvršavanje CSF instrukcija predviđena je namjenska jedinica za izvršavanje naredbi (CEU).
Daljnji planovi za razvoj Panfrost i Panthor drajvera za Mali GPU uključuju podršku za brojače performansi koji pojednostavljuju optimizaciju grafičkog koda, proširene mogućnosti za otklanjanje pogrešaka firmvera i grafičkog drajvera, podršku za Arm AFRC format kompresije za framebuffere, poboljšano upravljanje memorijom , optimizacija za sustave s malom veličinom RAM-a, opća optimizacija performansi i implementacija podrške za Vulkan graphics API.
Izvor: opennet.ru
