A Panfrost meghajtó 3D-renderelés támogatását biztosít a Bifrost GPU-hoz (Mali G31)

A Collabora cég bejelentette a meghajtó funkcionalitásának fejlesztéséről Panfrost Bifrost GPU-val rendelkező eszközökön (Mali G31) a 3D-rendereléshez szükséges rendszer indításához megfelelő állapotba, beleértve az alapvető textúratámogatást.
A Panfrost meghajtó kezdetben elsősorban a Midgard chipek támogatásának megvalósítására összpontosított, de most már a Bifrost chipek is a figyelem középpontjába kerültek, amelyek a parancsfolyammal összefüggésben hasonlóak a Midgardhoz, de lényeges eltéréseik vannak a shaderek végrehajtásához használt utasításokban és a shaderek és a parancsfolyam közötti interfészekben.

A fejlesztők elkészítettek egy kezdetleges shader fordítót, amely támogatja a Bifrost GPU-ra jellemző belső utasításkészletet. A jövőben a fordítóban tervezik a fejlettebb utasítások támogatásának beépítését, amelyek lehetővé teszik bonyolultabb shaderek összeállítását. A módosításokat átadták a Mesa kódalapjának, és a következő jelentős 20.1-es kiadásban szerepelni fognak.

A Panfrost meghajtó 3D-renderelés támogatását biztosít a Bifrost GPU-hoz (Mali G31)A Panfrost meghajtó 3D-renderelés támogatását biztosít a Bifrost GPU-hoz (Mali G31)

A Panfrost meghajtó az ARM cég eredeti meghajtóinak visszafejtésére alapozva fejlődik, és a Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) és Bifrost (Mali G3x, G5x, G7x) mikroarchitektúrájú chipekkel való együttműködésre lett tervezve. Az ARM architektúrára épülő sok régi chipben alkalmazott Mali 400/450 GPU-hoz külön meghajtó fejlesztése zajlik. Lima.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster