Windows 10應用獲得面向OpenCL和OpenGL的兼容層
今年早些時候,微軟宣布正在努力在Windows 10的Direct3D 12(D3D12)中啟用對OpenCL和OpenGL映射層的支持。為了啟用映射層,解決設備上沒有OpenCL和OpenGL硬件驅動時的兼容性問題,公司目前已經在微軟商店中發布了兼容性包。
該兼容性包的標題為”OpenCL和OpenGL兼容性包”,目前可以從微軟商店(之前稱為Windows商店)中下載。該兼容性包針對的是運行Windows 10 May 2020 Update、Windows 10 October 2020 Update或更新版本的系統。
在產品列表中,微軟指出,當適當的硬件驅動程序缺失或默認情況下未啟用時,這個兼容性包可以讓你在設備上運行OpenCL和OpenGL應用。Windows 10將在啟用硬件加速功能後自動啟動支持的應用程序,以提高性能。
需要注意的是,只有設備和應用支持DirectX 12時,這個功能才會發揮作用。對於驅動安裝齊全的計算機而言,只有很少一些應用會使用這個兼容包,但微軟表示,它正在開發一個捆綁包,允許更多應用使用兼容層。Windows Insiders可以獲得這個捆綁包的預覽版,並使用它來運行更多的應用。
微軟希望兼容性層能夠讓開發者和用戶更容易使用。目前,並不是每台Windows機器都對OpenCL和OpenGL有很好的原生支持,而映射層將顯著提高兼容性。
Windows 10的OpenCL和OpenGL兼容包還將幫助生產力和創意應用,所以它真的不僅僅是只能用於遊戲
微軟正在鼓勵開發者將他們的應用和遊戲移植到DirectX 12上,微軟希望開發者社區和用戶能夠從通過微軟商店提供的Windows 10兼容層中受益。
OpenCL和OpenGL的兼容層下載地址:
https://www.microsoft.com/en-gb/p/opencl-and-opengl-compatibility-pack/9nqpsl29bfff?