WebGPU 已支援四大瀏覽器 預測未來可玩 3A 遊戲大作

Author:

Published:

- 廣告 -

Google 旗下 web 開發者網站 近日宣佈,經過近十年標準化與實作工作,GPU 新世代網頁標準 WebGPU 已獲得 Chrome、Edge、Firefox 及 Safari 四大主流瀏覽器支援,標誌着繼 WebGL 之後,網頁圖像技術踏入新一個時代。對開發者而言,未來在瀏覽器內建立 AAA 3D 遊戲、複雜 3D 建模工具,甚至在本地瀏覽器直接運行 AI 模型,將變得更實際可行。

Google 的 Web 開發者平台,宣布 WebGPU 已在四大瀏覽器中支援。

四大瀏覽器全面支援 WebGPU

根據 Google web.dev 團隊最新文章,WebGPU 現已在 Chrome / Edge 等 Chromium 系瀏覽器、Firefox 以及 Safari 上提供原生支援。

  • Chrome/Edge 早在 113 版起,已於 Windows(Direct3D 12)、macOS 與 ChromeOS 上啟用 WebGPU,並在 121 版把支援擴展至 Android 12 或以上、採用 Qualcomm/ARM GPU 的裝置。 
  • Firefox 則在 Windows 的 141 版加入 WebGPU,macOS ARM64 支援於 145 版陸續推出,而 Linux、Android 及 Intel Mac 仍在開發中。 
  • Safari 則於 macOS Tahoe 26、iOS 26、iPadOS 26、visionOS 26 正式加入 WebGPU 支援。 

業界亦透過 GitHub「Implementation Status」頁面跟進不同平台的實作進度,雖然個別系統仍需以旗標(flags)手動啟用,但「四大瀏覽器皆具備 WebGPU」已成事實。

- 廣告 -

WebGPU 帶來甚麼改變?

WebGPU 被形容為「自 WebGL 以來最大規模的網頁圖像升級」,其目標是為瀏覽器提供跟 Direct3D 12、Metal、Vulkan 類似的 低負載、現代化 GPU API。

  • 在圖像方面,它能更直接存取 GPU 功能,支援更複雜的光影運算與渲染流程,令瀏覽器內的 3D 遊戲、工程可視化及 3D 編輯工具,在畫質與效能上更貼近原生桌面應用。 
  • 在運算方面,WebGPU 提供 Compute Pipeline,可以在瀏覽器中執行通用 GPU 計算(GPGPU),把機器學習推論/訓練、影片處理、物理模擬等運算工作從 CPU 轉移到 GPU,大幅提升效能。 

Google 指出,ONNX Runtime、Transformers.js 等框架已率先支援 WebGPU,使大型語言模型及其他 AI 推論工作可以在瀏覽器本地高速執行,毋須把資料送上雲端伺服器。

應用生態與開發工具同步成熟

WebGPU Tech Demo 已可以試到不錯的瀏覽器中的 WebGPU 光影變化效果。

開發者毋須由零開始學習底層 API。報道稱,Babylon.js、Three.js 等常用 WebGL 圖像庫已陸續加入 WebGPU 支援,並在渲染管線中利用 Render Bundles 等新特性,將場景重繪效能提升最多約 10 倍。同時,Chromium 的 Dawn 及 Firefox 採用的 wgpu 等底層引擎,以獨立函式庫形式提供,配合 WebAssembly、Emscripten 或 Rust web-sys,方便把原本針對 PC 的 GPU 應用直接移植至網頁平台。

業界評論認為,WebGPU 的普及將把瀏覽器變成「跨平台 GPU 超級電腦前端」——只要裝置有支援的瀏覽器,用戶便可在任何桌面或行動平台,以接近原生的效能體驗高階 3D 遊戲和本地 AI 應用。不過,目前在 Linux、部分 ARM 裝置及個別瀏覽器版本上仍需要手動啟用,整體生態仍在持續完善中。

讀者可以到以下網址試用 WebGPU 效果的光影變化示範。
https://gnikoloff.github.io/webgpu-sponza-demo/

- 廣告 -
Buy Me a CPM: PCM 讀者會員資助計劃
Lawrence
Lawrence
《PCM》創刊編輯, 見證電腦由 Monochrome 到 3D,9.6Kbps 撥號到 5G 無線上網年代,DIY、攝影、影音、手機樣樣啱玩。
- 廣告 -

Related Articles

- 廣告 -

Recent Articles

- 廣告 -

最新影片

- 廣告 -