|Developer(s)||W3C, Apple Inc., Mozilla, Microsoft, Google, Open-source community|
Unlike WebGL, WebGPU is not a direct port of any existing native API. It is based on concepts in Vulkan, Metal, and Direct3D 12 and is intended to provide high performance on these modern graphics APIs across mobile and desktop platforms.
On February 7, 2017, Apple's WebKit team proposed the creation of the W3C community group and announced a technical proof of concept and proposal under the name "WebGPU", based on concepts in Apple's Metal. The WebGPU name was later adopted by the community group as a working name for the future standard rather than just Apple's initial proposal.
The W3C "GPU for the Web" Community Group was launched on February 16, 2017. At this time, all of Apple, Google, and Mozilla had experiments in the area, but only Apple proposal was official. On March 21, 2017, Mozilla also published a WebGPU proposal.
- "GPU for the Web Community Group". w3.org. Retrieved 2018-09-11.
- "Next-generation 3D Graphics on the Web". WebKit. 2017-02-07. Retrieved 2018-08-13.
- "Apple seeks to position Metal as part of new 3D graphics standard for web". AppleInsider. Retrieved 2018-08-13.
- Claburn, Thomas (2017-02-08). "Web-standards-allergic Apple unveils WebGPU, a web graphics standard". Retrieved 2017-08-14.
- Jackson, Dean (2017-02-16). "Welcome and Getting Started". public-gpu (Mailing list). Retrieved 2018-09-11.
- Malyshau, Dzmitry. "Prototyping a new 3D API for the Web". Retrieved 2016-12-16.
- Malyshau, Dzmitry (2017-03-21). "Defining the Web platform". Retrieved 2018-09-11.