Mokhanni oa Panfrost o fana ka tšehetso ea 3D e fanang ka Bifrost GPU (Mali G31)

K'hamphani ea Collabora tlalehiloe mabapi le ho ntlafatsa tshebetso ya mokganni Sekhahla lisebelisoa tse nang le GPU Bifrost (Mali G31) ho ea boemong bo loketseng bakeng sa ho tsamaisa mokhoa oa ho fana ka 3D, ho kenyeletsoa tšehetso ea motheo ea sebopeho.
Sepheo sa pele sa mokhanni oa Panfrost e ne e le ts'ebetsong ea ts'ehetso bakeng sa li-chips tsa Midgard, empa hona joale tlhokomelo e boetse e lefshoa ho li-chips tsa Bifrost, tse haufi le Midgard sebakeng sa phallo ea taelo, empa li na le phapang e kholo litaelong tsa ho etsa shaders le li-interfaces. pakeng tsa shaders le ho phalla ha taelo.

Bahlahisi ba lokiselitse ts'ebetsong ea pele ea "shader compiler" e tšehetsang litaelo tse ka hare tse tobileng ho Bifrost GPU. Nakong e tlang, re rera ho kenyelletsa tšehetso bakeng sa litaelo tse atolositsoeng ho compiler, ho re lumella ho bokella li-shader tse rarahaneng haholoanyane. Liphetoho li sutumelitsoe ka har'a codebase ea Mesa 'me e tla ba karolo ea tokollo e kholo e latelang, 20.1.

Mokhanni oa Panfrost o fana ka tšehetso ea 3D e fanang ka Bifrost GPU (Mali G31)Mokhanni oa Panfrost o fana ka tšehetso ea 3D e fanang ka Bifrost GPU (Mali G31)

Mokhanni oa Panfrost o entsoe ho ipapisitse le boenjiniere ba morao-rao ba bakhanni ba mantlha ba ARM, 'me bo etselitsoe ho sebetsa le li-chips tse thehiloeng ho Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) le Bifrost (Mali G3x, G5x, G7x) microarchitectures. Bakeng sa GPU Mali 400/450, e sebelisoang ho li-chips tse ngata tsa khale tse thehiloeng ho meralo ea ARM, mokhanni o ntse a ntlafatsoa ka thoko. Lima.

Source: opennet.ru

Eketsa ka tlhaloso