主流浏览器力挺WebGPU,网页3A游戏体验即将革新!
34
2025-12-09
WebGPU:WebGL的强大替代者,引领新一代Web图形渲染技术
WebGPU,作为WebGL的替代方案,已经得到了Chrome、Edge、Firefox和Safari等主流浏览器的支持。它能够执行高性能的3D游戏、绘图渲染以及通用GPU运算,这是W3C GPU for the Web工作群组多年来的共同努力成果,众多知名公司如Apple、Google、Intel、Microsoft和Mozilla等均做出了重要贡献。
WebGPU API:直接访问现代GPU功能,提供更丰富的体验
WebGPU API允许开发者直接访问现代GPU的功能,摆脱了WebGL等旧版API的限制。这使得在浏览器中提供更丰富逼真的游戏体验、复杂的数据可视化效果以及精密的编辑工具成为可能。
Babylon.js与WebGPU:场景运算速度提升约10倍
相较于传统调用CPU资源的API,Babylon.js的Snapshot Rendering利用WebGPU内建的运算渲染绘图套件,能够协助场景运算速度提升约10倍。
WebGPU的通用运算能力:提升机器学习、影片处理和物理模拟等工作的效能
WebGPU甚至能解锁GPU加速的通用运算,大幅提升机器学习推论和训练、影片处理和物理模拟等工作的效能。目前主流的ONNX Runtime和Transformers.js库都已使用WebGPU。
支持WebGPU的浏览器
以下是支持WebGPU的浏览器列表:
Chrome、Edge和其他以Chromium为基础的浏览器
- Windows(搭配Direct3D 12)、macOS和ChromeOS自Chrome和Edge 113版起开始支持。
- 搭载Android 12以上版本作系统以及Qualcomm / ARM GPU的移动设备,自Chrome 121版起开始支持。
- Linux与更多现有平台的支持性正在开发中。
Firefox
- Windows自Firefox 141版起开始支持。
- ARM64电脑上的macOS Tahoe 26作系统自Firefox 145版起开始支持。
- Linux、Android和Intel架构Mac的支持性正在开发中。
Safari
- macOS Tahoe 26、iOS 26、iPadOS 26和visionOS 26都支持。