Dereva wa Panfrost hutoa usaidizi wa uwasilishaji wa 3D kwa Bifrost GPU (Mali G31)

Kampuni ya kushirikiana iliripotiwa kuhusu kuboresha utendaji wa dereva Kiangazio kwenye vifaa vilivyo na GPU Bifrost (Mali G31) kwa hali inayofaa kwa kuendesha mfumo wa uonyeshaji wa 3D, ikijumuisha usaidizi wa kimsingi wa unamu.
Mtazamo wa awali wa dereva wa Panfrost ulikuwa katika kutekeleza usaidizi wa chipsi za Midgard, lakini sasa tahadhari pia inalipwa kwa chips za Bifrost, ambazo ziko karibu na Midgard katika eneo la mtiririko wa amri, lakini zina tofauti kubwa katika maagizo ya kutekeleza vivuli na miingiliano. kati ya vivuli na mtiririko wa amri.

Wasanidi wametayarisha utekelezaji wa awali wa kikusanya shader ambacho kinaauni seti ya maagizo ya ndani mahususi kwa Bifrost GPU. Katika siku zijazo, tunapanga kujumuisha usaidizi wa maagizo yaliyopanuliwa katika mkusanyaji, na kuturuhusu kukusanya vivuli ngumu zaidi. Mabadiliko yamesukumwa kwenye msingi wa msimbo wa Mesa na yatakuwa sehemu ya toleo kuu linalofuata, 20.1.

Dereva wa Panfrost hutoa usaidizi wa uwasilishaji wa 3D kwa Bifrost GPU (Mali G31)Dereva wa Panfrost hutoa usaidizi wa uwasilishaji wa 3D kwa Bifrost GPU (Mali G31)

Kiendeshaji cha Panfrost kimeundwa kwa msingi wa uhandisi wa nyuma wa viendeshi asili kutoka kwa ARM, na kimeundwa kufanya kazi na chips kulingana na usanifu mdogo wa Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) na Bifrost (Mali G3x, G5x, G7x). Kwa GPU Mali 400/450, inayotumika katika chipsi nyingi za zamani kulingana na usanifu wa ARM, kiendeshi kinatengenezwa kando. Lima.

Chanzo: opennet.ru

Kuongeza maoni