美國 Google 公司正在測試將 WebGPU API 引入 Chrome,以改善其在蘋果 macOS 上使用 Metal 的圖形處理能力。Google 本周宣布了 Chrome 94 的測試版,除了一些日常改進,這次升級還加入了全新的 WebGPU API 支援,WebGPU 將取代 WebGL,甚至可以訪問蘋果 Metal API。
Chrome 94 增加 WebGPU API
Chrome 94 測試版提供了一些更新,Google 計劃在未來公開發布的 macOS,以及其他桌面平台和 Android 的網路瀏覽器版本中引入這些更新。在最新的測試版中,這些變化主要由改善圖形處理的系統組成,主要有兩種方式。
新增的 WebCodecs API 引入了一個低級別的編解碼API,以更好地支援新興應用,這些應用依賴於快速的視訊編碼和解碼。在一個例子中,遊戲串流媒體服務可以在這樣一個系統的協助下保持低延遲,而不需要增加任何或網路 CPU 成本。
正如 Google 在一篇博文中所描述的那樣,WebGPU 是一種新的、更先進的網路圖形 API,能夠訪問 GPU 硬體,為網站和網路應用的渲染界面帶來更好的性能。
WebGPU 與其他網路圖形加速 API 的主要區別在於,新的 API 是基於設備的本地技術,如蘋果的 Metal、微軟的 Direct3D 或開放的 Vulkan 標準。這應該使網路開發者更容易創建具有更強烈圖形的網路應用和遊戲。
什麼是WebGPU API
WebGPU API 是 WebGL 和 WebGL2 圖形 API 的繼承者。它提供了諸如 GPU 計算等現代功能,以及對 GPU 硬體的低開銷訪問和更好、更可預測的性能。這是對現有 WebGL 接口的改進,這些接口是為繪製圖像而設計的,但只能費力地重新用於其他類型的計算。
發表留言