Panfrost Driver tanúsítvánnyal rendelkezik az OpenGL ES 3.1 kompatibilitás a Mali-G52 GPU-hoz

A Collabora bejelentette, hogy a Khronos tanúsította, hogy Panfrost grafikus illesztőprogramja sikeresen átment minden CTS (Khronos Conformance Test Suite) teszten, és teljes mértékben megfelel az OpenGL ES 3.1 specifikációnak. Az illesztőprogram a Mali-G52 GPU-val rendelkezik, de később a tervek szerint más chipekre is hitelesítik. Különösen az OpenGL ES 3.1 tanúsítvány nélküli támogatását már megvalósították a Mali-G31 és Mali-G72 chipeknél, amelyek architektúrája hasonló a Mali-G52-höz. A GPU Mali-T860 és régebbi lapkák esetében még nem biztosított az OpenGL ES 3.1 teljes kompatibilitása.

A tanúsítvány megszerzése lehetővé teszi a grafikus szabványokkal való kompatibilitás hivatalos nyilatkozatát és a kapcsolódó Khronos védjegyek használatát. A tanúsítás megnyitja a kaput a Panfrost meghajtó számára is, hogy kereskedelmi termékekben, köztük a Mali G52 GPU-ban is használható legyen. A tesztet Debian GNU/Linux 11, Mesa és X.Org X Server 1.20.11 disztribúciós környezetben végezték. A tanúsítás előkészítéseként előkészített javítások és fejlesztések már visszakerültek a Mesa 21.2 ágra, és belekerültek a Mesa 21.2.2 tegnapi kiadásába.

A Panfrost illesztőprogramot 2018-ban alapította Alyssa Rosenzweig, a Collaborától, és az eredeti ARM illesztőprogramok visszafejtésével fejlesztették ki. Az utolsó kód óta a fejlesztők együttműködést alakítottak ki az ARM céggel, amely biztosította a szükséges információkat és dokumentációkat. Jelenleg az illesztőprogram támogatja a Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) és Bifrost (Mali G3x, G5x, G7x) mikroarchitektúrákon alapuló chipekkel való munkát. A GPU Mali 400/450-hez, amelyet sok régebbi, ARM architektúrán alapuló chipben használnak, a Lima meghajtót külön fejlesztik.

Forrás: opennet.ru

Hozzászólás