Panfrost kontrolatzaileak 3D errendatzeko laguntza eskaintzen du Bifrost GPUrako (Mali G31)

Collabora enpresa jakinarazi du gidariaren funtzionaltasuna hobetzeari buruz panfrost GPU Bifrost duten gailuetan (Mali G31) 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 kontrolatzaileak 3D errendatzeko laguntza eskaintzen du Bifrost GPUrako (Mali G31)Panfrost kontrolatzaileak 3D errendatzeko laguntza eskaintzen du Bifrost GPUrako (Mali G31)

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. Lima.

Iturria: opennet.ru

Gehitu iruzkin berria