首頁 > 軟體

Mesa的Panfrost Gallium3D驅動程式現在可以使用新的DRM驅動程式

2020-06-16 16:38:15

Panfrost Gallium3D驅動程式在一個月前被合併到Mesa 19.1開發程式碼中,為Arm Mali Midgard和Bifrost圖形硬體提供開源3D支援。Mesa Git中這個Gallium3D驅動程式的最新成就是能夠執行尚未合併的DRM核心驅動程式。

到目前為止,Panfrost驅動程式已與Arm的非DRM核心驅動程式一起被推動,而最近Collabora和其他開發人員一直在建立一個新的開源"Panfrost" DRM/KMS核心驅動程式,他們最終將它放入主線核心。 DRM核心驅動程式仍在積極開發中,並且希望在今年晚些時候,一旦使用者空間ABI被認為穩定,它將處於合併到主線核心的狀態。但是Mesa 19.1-devel Git程式碼已經增加了對使用這個新核心驅動程式的支援。

今天合併的是對Panfrost驅動程式的後端目標支援,允許它使用這個DRM驅動程式與Midgard GPU,同時保持與他們的非DRM Arm驅動程式的相容性。有了這個功能,這些相互競爭的Mali核心選項之間的功能“大致相當”。

總的來說,看看這個開源的、逆向工程的Arm Mali驅動程式在Mesa和Linux核心DRM中發展得有多快是非常有趣的。


IT145.com E-mail:sddin#qq.com