WebGPU
WebGPU is the working name for a future web standard and JavaScript API for accelerated graphics and compute, aiming to provide "modern 3D graphics and computation capabilities". It is developed in the W3C GPU for the Web Community Group with engineers from Apple, Mozilla, Microsoft, Google, and others.[1]
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.[2]
History
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.[3][4][5] 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.[2]
The W3C "GPU for the Web" Community Group was launched on February 16, 2017. At this time, proposals were available from both Apple and Google.[6] On March 21, 2017, Mozilla also published a WebGPU proposal.[7]
On June 1, 2018, citing "resolution on most-high level issues" in the cross-browser standardization effort, Google's Chrome team announced intent to implement the future WebGPU standard.[2]
See also
References
- ↑ GPU for the Web Community Group. In: w3.org. Abgerufen am 11. September 2018.
- ↑ a b c Vorlage:Cite mailing list
- ↑ Next-generation 3D Graphics on the Web In: WebKit, 7. Februar 2017. Abgerufen am 13. August 2018
- ↑ Apple seeks to position Metal as part of new 3D graphics standard for web. In: AppleInsider. Abgerufen am 13. August 2018 (amerikanisches Englisch).
- ↑ Thomas Claburn: Web-standards-allergic Apple unveils WebGPU, a web graphics standard. 8. Februar 2017, abgerufen am 14. August 2017.
- ↑ Vorlage:Cite mailing list
- ↑ Dzmitry Malyshau: Defining the Web platform, 21. März 2017. Abgerufen am 11. September 2018