Sa XDC2020 conference (X.Org Developers Conference)
Ang pakikilahok ng ARM ay makakatulong na dalhin ang katatagan ng pagpapatupad sa punto ng pagiging handa para sa malawakang paggamit at magbigay ng higit na suporta para sa Mali GPU-specific na panloob na mga tagubilin sa pamamagitan ng pagbibigay ng unang-kamay na impormasyon tungkol sa arkitektura ng chip. Makakatulong din ang pagkakaroon ng internal na dokumentasyon na matiyak ang maximum na performance, ganap na pagsunod sa mga detalye at saklaw ng lahat ng available na feature ng Midgard at Bifrost GPU.
Ang mga unang pagbabagong inihanda batay sa impormasyong natanggap mula sa ARM ay mayroon na
ang trabaho ay ginawa upang dalhin ang mga pagpapatakbo ng pagtuturo sa pag-iimpake sa canonical form at ganap na muling ayusin ang disassembler upang mas tumpak na maipakita ang arkitektura ng set ng pagtuturo ng GPU Bifrost at tumutugma sa terminolohiya na pinagtibay sa ARM.
Ang Panfrost driver ay itinatag noong 2018 ni Alyssa Rosenzweig ng Collabora at hanggang ngayon ay binuo ng reverse engineering ang orihinal na mga driver ng ARM. Sa kasalukuyan, sinusuportahan ng driver ang trabaho sa mga chips batay sa Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) at Bifrost (Mali G3x, G5x, G7x) microarchitectures. Para sa GPU Mali 400/450, na ginagamit sa maraming mas lumang chips batay sa arkitektura ng ARM, ang isang driver ay binuo nang hiwalay.
Pinagmulan: opennet.ru