OpenCL與OpenGL應用程式現可於Windows 10 on ARM獲 ...
文章推薦指數: 80 %
即便沒有原生驅動程式,OpenCL與OpenGL應用程式現在可以透過DirectX 12,在Windows 10 on ARM上使用GPU功能.
移至主內容
按讚加入iThome粉絲團
文/李建興
|
2020-11-20發表
微軟發布適用於Windows10onARM的OpenCL與OpenGL相容套件,讓原本使用OpenCL和OpenGL的應用程式,只要透過DirectX12驅動程式,就可以在Windows10onARM上獲得硬體加速。
而Adobe也發布了原生支援的ARM64的Photoshop測試版本,藉由微軟現在發布最新的OpenCL與OpenGL相容套件,Photoshop就能在Windows10onARM上,使用GPU加速運算。
Windows10onARM的限制很多,包括不支援x86驅動程式,也就是說裝置廠商,必須要把驅動程式編譯成為ARM64版本,另外,Windows10onARM只支援採用DirectX9、DirectX10、DirectX11與DirectX12的程式,要求OpenGL1.1版之後或OpenGL的應用程式,皆無法獲得硬體加速。
因此在2020年3月的時候,微軟宣布與Collabora合作,開發OpenCL和OpenGL到DirectX12的映射層,目的是要讓建立在OpenCL以及OpenGL之上的應用程式,在沒有原生驅動程式的情況下,也能在Windows10onARM獲得硬體加速功能,OpenCL與OpenGL相容套件支援OpenCL1.2或是更之前的版本,以及OpenGL3.3版或更早版本的應用程式。
微軟和Collabora的合作,開始有一些成果,複雜影像處理應用程式Photoshop,現在已經可以在Windows10onARM上運作,並且透過OpenCL與OpenGL相容套件,利用ARM裝置上的GPU功能。
使用者必須要付費訂閱Photoshop,才能在CreativeCloud桌面應用程式,發現並安裝此Photoshop的Beta版本。
OpenCL和OpenGL相容套件並非一個應用程式,因此安裝之後不會出現在開始選單中,相容套件是一堆由開源專案建置而來的DLL,要在WindowsonARM上使用OpenCL與OpenGL相容套件,作業系統版本必須高於19041.488,也就是Windows102020年5月更新之後的版本,包括最新Windows10在10月10日的更新,以及Insider版本都可以。
用戶除了需要在ARM裝置中,安裝OpenCL和OpenGL相容套件之外,如果要讓該相容套件支援GPU加速,還需要安裝最新的DirectX12驅動程式。
微軟提到,目前這個OpenCL和OpenGL相容套件,僅正式支援ARM原生Photoshop,他們還在增加其他應用程式的支援。
在WindowsInsiders中,已經有更多受支援的應用程式,而基本上,OpenCL1.2或是更之前的版本,以及OpenGL3.3版或更早版本的應用程式,應該都可以使用WindowsInsider版本中的相容套件。
熱門新聞
可俘虜數十億臺系統與設備!超級資安漏洞風暴正在席捲全球
2022-01-10
Norton360、Avira在用戶電腦安裝挖礦軟體惹議
2022-01-10
與時間賽跑!Log4Shell修補迫在眉睫
2022-01-10
認真防疫卻可能被當成USB攻擊目標?收到打著感謝與防疫指引名義附贈的隨身碟要當心,FBI警告BadUSB攻擊再起
2022-01-10
Log4Shell影響的企業IT解決方案摘要
2022-01-10
瑞士軍方禁用所有外來傳訊程式
2022-01-10
Google及Meta因未能輕易讓使用者拒絕Cookie,被法國判處高額罰款
2022-01-10
Amazon發布專業橋接器SidewalkBridgePro,擴大物聯網共享網路Sidewalk覆蓋
2022-01-10
Advertisement
2021iThome鐵人賽
專題報導
十年來最嚴重的資安漏洞!Log4Shell來襲
展望後疫2022,CIO必看10大趨勢
醫院資安長的必要性
AWS2022新戰略
臺灣製造!世界第一物件偵測AI
更多專題報導
延伸文章資訊
- 1Here's how to fix OpenGL errors in Windows 10/11
How can I fix OpenGL errors on Windows 10? · Remove display drivers and reinstall the latest vers...
- 2Download OpenGL - free - latest version
As this is a collection of libraries, rather than a standalone software package, individual compa...
- 3微軟推出Windows 10 的OpenCL / OpenGL 相容性套件
微軟在Windows 商店上推出了「OpenCL™和OpenGL®相容性套件」(連結、英文名稱是「OpenCL and OpenGL Compatibility Pack」)這個App,提供了使...
- 4如何在您的電腦上更新OpenGL
想要更新OpenGL,您必須更新GPU驅動程式。 以下步驟將說明如何執行此操作。 1. 在Windows搜索欄中輸入``裝置管理器'',然後找到應用程式後點擊``打開''。
- 5OpenGL Driver Support | NVIDIA Developer
OpenGL 4.6 support is available for Windows and Linux in our general release ... TITAN: NVIDIA TI...