Mokhanni oa mahala oa Panfrost o fana ka tšehetso bakeng sa Mali Valhall GPU

Basebetsi ba Collabora ba kentse ts'ehetso bakeng sa li-GPU tsa Valhall (Mali-G57, Mali-G78) ho mokhanni oa mahala oa Panfrost, oo pele o neng o tsepamisitse maikutlo ho kenya ts'ehetso ea li-chips tsa Midgard le Bifrost. Hoa hlokomeloa hore liphetoho tse lokiselitsoeng ka ts'ebetsong ea pele ea mokhanni li rometsoe hore li kenyelelitsoe mofuteng o moholo oa Mesa 'me li tla tlisoa ho basebelisi ho e' ngoe ea lintlafatso tse latelang tsa bohlokoa.

Ts'ebetsong e lokisitsoe kamora likhoeli tse 6 tsa boenjiniere ba morao-rao ba bakhanni ba nang le thepa ba sebelisitsoeng ho smartphone ea Android e nang le Mali G78 GPU. Mosebetsi o entsoeng ke oa bohlokoa ka hore tsoelo-pele e ne e etsoa ka mokhoa o sa sebetseng ha ho se na metso ea ho kena ho smartphone e nang le chip e ithutoang, i.e. baetsi ba thepa ba ne ba sitoa ho nka sebaka sa mokhanni ea teng. Ho leka mokhanni le ho sekaseka litaba tsa memori ea video ho smartphone, re sebelisitse mokhoa oa nts'etsopele ho Android mme ra kenya khoutu ea rona re sebelisa LD_PRELOAD.

Li-shader tse kopantsoeng, tatellano ea litaelo tsa GPU, le meralo ea data e laolang boemo ba li-graphite tsa khale joalo ka masela a ile a khutlisoa mohopolong, liphetoho tsa motho ka mong li ile tsa etsoa ho li-shader le meaho ena, 'me liphetho li ile tsa hlahlojoa. Ka lebaka leo, ho ile ha lokisetsoa moqapi oa shader oa Valhall GPU, o entseng hore ho khonehe ho hlahisa lintho tse tšoanang tsa binary, hammoho le mokhanni oa mohlala oa Mesa. Ka Pherekhong selemong sena, Chromebook e thehiloeng ho chip ea MediaTek MT8192 e nang le Valhall G57 GPU e ile ea oela matsohong a bahlahisi, ka thuso eo tlhahlobo ea ho qetela e ileng ea etsoa ka lisebelisoa tsa 'nete' me mokhanni ea hlahisitsoeng a tlisoa foromong ea ho sebetsa. .

Source: opennet.ru

Eketsa ka tlhaloso