合作公司 關於改進驅動程式的功能 在配備 GPU Bifrost 的裝置上()到適合運行 3D 渲染系統的狀態,包括基本紋理支援。
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
