跳转到内容

WebGPU 浏览器支持

发布于

WebGPU 把 GPU 渲染与计算能力暴露给 Web:页面先用 navigator.gpu.requestAdapter() 请求适配器,再用 requestDevice() 从中获取设备,并用 WGSL 编写着色器。即使 navigator.gpu 存在,requestAdapter() 也可能解析为 null,因为浏览器可以拒绝返回适配器。

下表覆盖核心的 navigator.gpu 适配器与设备请求路径,数据来自 MDN browser-compat-data。桌面端 Chrome、Edge 与 Firefox 按操作系统和 GPU 的限制记录在各行脚注中。

  • 图例
  • 支持
  • 部分支持
  • 需开启标志
  • 不支持
  • 未知
浏览器 / 平台支持版本置信度来源备注
Chrome (Desktop)部分支持113 → 144高来源12
Chrome (Android)支持121高来源—
Edge (Desktop)部分支持113 → 144高来源345
Firefox (Desktop)部分支持141高来源67891011
Firefox (Android)不支持—高来源12
Safari (macOS)支持26高来源—
Safari (iOS)支持26高来源13
Samsung Internet支持25.0高来源14
WebView (Android)支持121高来源15
  1. 支持 ChromeOS、macOS、Windows 和 Linux(Linux 仅限 Intel Gen12 及以上 GPU)。
  2. 支持 ChromeOS、macOS 和 Windows。
  3. 支持 ChromeOS、macOS、Windows 和 Linux(Linux 仅限 Intel Gen12 及以上 GPU)。
  4. 支持 ChromeOS、macOS 和 Windows。
  5. 由 browser-compat-data 镜像自 Chrome 的数据推导。
  6. 支持除 Service Worker 之外的所有上下文。见 bug 1942431(https://bugzil.la/1942431)。
  7. 自 Firefox 141 起支持 Windows。见 bug 1972486(https://bugzil.la/1972486)。
  8. 自 Firefox 145 起支持 Apple 芯片上的 macOS Tahoe。见 bug 1992212(https://bugzil.la/1992212)。
  9. 自 Firefox 147 起支持 Apple 芯片上更早的 macOS 版本。见 bug 1993341(https://bugzil.la/1993341)。
  10. 不支持 Intel CPU 上的 macOS。见 bug 2004105(https://bugzil.la/2004105)。
  11. 不支持 Linux。见 bug 2006676(https://bugzil.la/2006676)。
  12. browser-compat-data 未记录 Firefox for Android 的支持。
  13. 由 browser-compat-data 镜像自 Safari 的数据推导。
  14. 由 browser-compat-data 镜像自 Chrome Android 的数据推导。
  15. 由 browser-compat-data 镜像自 Chrome Android 的数据推导。

源数据: /compatibility/webgpu.json · 全球使用占比: 72 % (StatCounter 2026-05)

来源: 规范 · MDN · 最近核验 2026-10-03 · 置信度: 高 (由来源计算)