Collabora enpresa gidariaren funtzionaltasuna hobetzeari buruz GPU Bifrost duten gailuetan () 3D errendatzeko sistema bat exekutatzeko egokia den egoera batera, oinarrizko testura euskarria barne.
Panfrost kontrolatzailearen hasierako ardatza Midgard txipetarako euskarria ezartzea zen, baina orain Bifrost txipetan ere arreta jartzen ari da, Midgard-etik gertu dauden komando-fluxuaren eremuan, baina desberdintasun handiak dituzte itzalak exekutatzeko argibideetan eta interfazeetan. itzala eta komando-fluxuaren artean.
Garatzaileek Bifrost GPU-rako berariazko barne-argibide multzo bat onartzen duten itzal-konpiladore baten hasierako inplementazioa prestatu dute. Etorkizunean, konpilatzailean argibide hedatuen euskarria sartzeko asmoa dugu, itzaltzaile konplexuagoak muntatu ahal izateko. Aldaketak Mesa kode-basera sartu dira eta hurrengo bertsio nagusiaren parte izango dira, 20.1.
Panfrost kontrolatzailea ARM-en jatorrizko kontrolatzaileen alderantzizko ingeniaritzan oinarrituta garatu da, eta Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) eta Bifrost (Mali G3x, G5x, G7x) mikroarkitekturan oinarritutako txipekin lan egiteko diseinatuta dago. GPU Mali 400/450-rako, ARM arkitekturan oinarritutako txip zahar askotan erabiltzen dena, kontrolatzaile bat bereizita garatzen ari da. .
Iturria: opennet.ru
