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