Khronos konzorcij, koji se bavi razvojem grafičkih standarda, priznao je potpunu kompatibilnost otvorenog Panthor drajvera sa specifikacijom OpenGL ES 3.1. Drajver je uspješno prošao sve testove iz CTS paketa (Khronos Conformance Test Suite) i uključen je na popis certificiranih drajvera. Certifikacija je provedena za GPU Mali G610. Provjera je izvedena na Rock5b ploči (SoC RK3588) u okruženju temeljenom na Waylandu, s Linux kernelom 6.10.0-rc1 i Mesom 24.1.1. Dobivanje certifikata omogućuje službeno izjašnjavanje o kompatibilnosti s grafičkim standardima i korištenje povezanih trgovačkih marki Khronos.
Panthor drajver, koji je uključen u današnje izdanje Linux kernela 6.10, osigurava podršku za desetu generaciju GPU Mali (G310, G510, G710). Na strani Mese podrška za rad s novim GPU Mali ponuđena je u izdanju Mese 24.1. U desetoj generaciji GPU Mali, Job Manager planirnik je zamijenjen CSF (Command Stream Frontend) sučeljem, koje umjesto modela temeljenog na slanju nizova poslova primjenjuje model temeljen na toku naredbi s planiranjem reda toka naredbi na strani firmwarea. Za organizaciju rada planirnika, GPU sadrži odvojeni mikrokontroler Cortex-M7, dok je za izvršavanje CSF instrukcija predviđena posebna jedinica za izvršavanje naredbi (Command Execution Unit).
U budućim planovima za razvoj Panfrost i Panthor drajvera za GPU Mali navedena je podrška za brojače performansi koji olakšavaju optimizaciju koda koji radi s grafikom, proširenje mogućnosti za debagiranje firmwarea i grafičkog drajvera, podrška za format kompresije Arm AFRC za framebuffer-e, poboljšano upravljanje memorijom, optimizaciju za sustave s malom veličinom RAM-a, provođenje opće optimizacije performansi te implementaciju podrške za grafički API Vulkan.
Izvor: opennet.ru
