ARM ба дастгирии драйвери ройгони Panfrost оғоз мекунад

Дар конфронси XDC2020 (Конфронси таҳиягарони X.Org) эълон кард дар бораи ҳамроҳ шудани ARM ба раванди таҳияи лоиҳа Панфрост, ки драйвери кушодаро барои ядроҳои видеоии Мали таҳия мекунад. Ширкати ARM тайёр будани худро баён карданд Ба таҳиягарони драйверҳо маълумот ва ҳуҷҷатҳоеро пешниҳод кунед, ки онҳо бояд сахтафзорро беҳтар дарк кунанд ва кӯшишҳои рушди худро бе талафи вақт барои ҳалли муаммоҳои драйверҳои бинарии баръакс муҳандисӣ равона созанд. Қаблан як ҳодисаи шабеҳ бо пайвастшавии Qualcomm ба кор дар лоиҳа рӯй дод Фредрено, ки драйвери ройгонро барои GPUs Qualcomm Adreno таҳия мекунад.

Иштироки ARM барои расонидани суботи татбиқ ба дараҷаи омодагӣ барои истифодаи васеъ кӯмак хоҳад кард ва ба дастурҳои дохилии мушаххаси Мали GPU тавассути пешниҳоди маълумоти аввал дар бораи меъмории чип дастгирии бештар мерасонад. Мавҷудияти ҳуҷҷатҳои дохилӣ инчунин ба таъмини иҷрои ҳадди аксар, мутобиқати пурра ба мушаххасот ва фарогирии тамоми хусусиятҳои дастраси GPU-ҳои Midgard ва Bifrost кӯмак мекунад.

Тағйироти аввалине, ки дар асоси маълумоте, ки аз ARM гирифта шудаанд, омода карда шудаанд интиқол дода шудааст ба базаи рамзи ронанда. Бавижа,
Барои ба шакли каноникӣ овардани амалиёти бастабандии дастурҳо ва пурра аз нав кор кардани дезасемблер барои дақиқтар инъикос кардани меъмории маҷмӯи дастурҳои GPU Bifrost ва мувофиқат ба истилоҳоти дар ARM қабулшуда кор анҷом дода шуд.

Ронандаи Panfrost соли 2018 аз ҷониби Алисса Розенцвейг аз Collabora таъсис дода шудааст ва то ҳол тавассути муҳандисии баръакси драйверҳои аслии ARM таҳия шудааст. Дар айни замон, ронанда кор бо чипҳо дар асоси микроархитектураҳои Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ва Bifrost (Mali G3x, G5x, G7x) -ро дастгирӣ мекунад. Барои GPU Mali 400/450, ки дар бисёр чипҳои кӯҳна дар асоси меъмории ARM истифода мешавад, драйвер алоҳида таҳия карда мешавад Лима.


Манбаъ: opennet.ru

Илова Эзоҳ