合作公司
Panfrost 驅動程式最初的重點是實現對 Midgard 晶片的支持,但現在也開始關注 Bifrost 晶片,Bifrost 晶片在命令流程方面接近 Midgard,但在執行著色器的指令和介面方面有顯著差異著色器和命令流之間。
開發人員已準備好著色器編譯器的初始實現,該編譯器支援一組特定於 Bifrost GPU 的內部指令。將來,我們計劃在編譯器中加入對擴展指令的支持,使我們能夠組裝更複雜的著色器。這些變更已推送到 Mesa 程式碼庫中,並將成為下一個主要版本 20.1 的一部分。
Panfrost 驅動程式是基於ARM 原始驅動程式的逆向工程而開發的,旨在與基於Midgard(Mali-T6xx、Mali-T7xx、Mali-T8xx)和Bifrost(Mali G3x、G5x、G7x)微架構的晶片配合使用。對於許多基於ARM架構的舊晶片中使用的GPU Mali 400/450,正在單獨開發驅動程式
來源: opennet.ru