近期,科技界迎來了一項重要進展,微軟向開源社區Mesa 3D圖形堆棧貢獻了大規模的代碼更新。此次更新不僅涉及代碼數量龐大,而且帶來了全新的功能組件。
具體而言,在Mesa 25.2-devel版本的更新中,微軟提交了一個包含61925行代碼的重大補丁。這一補丁的核心在于引入了一個名為Media Foundation Transforms(MFT)的全新Gallium3D前端。MFT前端與Direct3D 12(D3D12)Gallium3D驅動緊密結合,通過pipe接口調用D3D12驅動,實現了高效的異步媒體轉換功能。
據了解,MFT作為Media Foundation架構的重要組成部分,在解碼器、編碼器以及數字信號處理器(DSP)等領域有著廣泛的應用。相較于之前的DirectX Media Objects(DMO)模型,MFT提供了更為清晰的行為規范,并支持硬件加速視頻處理。這一改進為開發者提供了更加友好和強大的實現環境,有助于推動媒體處理技術的進一步發展。
微軟在提交這一重大補丁時,還附帶了詳細的說明文件(readme.md),為后續的開發者提供了寶貴的參考。這一文件的發布,不僅展示了微軟對開源社區的貢獻精神,也體現了其在圖形和媒體處理技術方面的深厚積累。
此次更新對于Windows平臺下的Mesa圖形堆棧來說,無疑是一次顯著的能力提升。隨著微軟持續向Mesa 3D圖形堆棧貢獻開源代碼,我們有理由相信,未來的圖形和媒體處理技術將會更加成熟和強大。