WebGPU
Web 标准和 API
WebGPU 是一个潜在的网页标准和 JavaScript API 的工作名称,用于加速图形和计算,旨在提供“现代 3D 图形和计算能力”。它由 W3C GPU for the Web Community Group 与来自苹果、Mozilla、微软、Google等公司的工程师共同开发。[1]
状态 | Working Draft (WD) |
---|---|
开始年 | 2021年5月18日 |
首次出版 | 2021年5月18日 |
最新版本 | W3C Working Draft (截至 2023 年) |
组织 | W3C |
委员会 |
|
编辑 |
|
有关标准 |
|
领域 | |
网站 | www |
与 WebGL 不同,WebGPU 并不是任何现有原生 API 的直接移植。它基于 Vulkan、Metal 和 Direct3D 12 提供的 API,旨在为移动和桌面平台提供高性能。[2]移动平台在创建 WebGPUDevice
对象时将受到限制,需要使用现代图形 API(如上所述)。[note 1]
参见
编辑注释
编辑参考文献
编辑- ^ GPU for the Web Community Group. w3.org. [2018-09-11]. (原始内容存档于2018-09-10).
- ^ 2.0 2.1 Wallez, Corentin. Intent to Implement: WebGPU. blink-dev (邮件列表). 2018-05-31 [2018-08-13].
外部链接
编辑- 官方网站
- WebGPU specification (页面存档备份,存于互联网档案馆)
- GitHub上的gpuweb页面
- WebGPU API Proposal (页面存档备份,存于互联网档案馆) for Apple Webkit in 2017
- GPU on the Web Community Group (页面存档备份,存于互联网档案馆) at W3C
这是一篇与软件相关的小作品。您可以通过编辑或修订扩充其内容。 |