#Microsoft 在 Kernel.org 上發布了適用於 Linux 的新 DirectX 核心驅動程式。更新的驅動程式反映了微軟首次嘗試將該技術引入開源作業系統的回饋。
具體來說,驅動程式已從頭開始重寫並組織在邏輯層中,以幫助開源審查者更好地了解驅動程式的建置方式,DirectX 驅動程式程式碼已移至Linux 核心的Hyper -V 區域,現在驅動程式完全支援虛擬化圖形硬體。現在,在英特爾 GPU 平台上的 OpenCL、OpenVINO 和 OneAPI 運算系列 API 也有一個完全開源的使用者空間,讓開發人員可以編寫可在 Linux 和 Windows 上執行的 GPU 運算程式碼。
微軟首席軟體工程師Iouri Tarassov寫道:
在這組修訂後的補丁中,我們在解決社群回饋方面付出了很多努力,我們希望這越來越接近社群
希望看到的內容。在英特爾計算運行時專案和 libdxg 之間,我們現在在 WSL 中擁有了我們的虛擬化計算堆疊的完全開源實作。我們將繼續支援針對我們的計算抽象的開源用戶空間 API 以及閉源 API(CUDA、DX12),讓 API 所有者和合作夥伴決定什麼對他們最有意義。
Microsoft 也將 Microsoft Store 中的 WSL 更新到提供的 0.51.0 版本,現在包含來自 Microsoft Store 的核心版本 5.10.81.1。此更新改進了核心配置並啟用了一些先前缺少的 ARM64 選項。在此處查看 GitHub 上的完整變更日誌。
以上是微軟(再次)將 DirectX 移植到 Linux,更新 WSL 內核的詳細內容。更多資訊請關注PHP中文網其他相關文章!