WebGPU

Editor’s Draft,

More details about this document
This version:
https://gpuweb.github.io/gpuweb/
https://github.com/gpuweb/gpuweb/blob/358eebc8e7bf2d6efa41a4b8b3fbc3a715288204/spec/index.bs
Latest published version:
https://www.w3.org/TR/webgpu/
Feedback:
public-gpu@w3.org with subject line “[webgpu] … message topic …” (archives)
GitHub
Editors:
(Google)
(Google)
(Mozilla)
Former Editors:
(Apple Inc.)
(Mozilla)
(Apple Inc.)
Participate:
File an issue (open issues)
Test Suite:
WebGPU CTS

Abstract

WebGPU exposes an API for performing operations, such as rendering and computation, on a Graphics Processing Unit.

Status of this document

This section describes the status of this document at the time of its publication. A list of current W3C publications and the latest revision of this technical report can be found in the W3C standards and drafts index.

Feedback and comments on this specification are welcome. GitHub Issues are preferred for discussion on this specification. Alternatively, you can send comments to the GPU for the Web Working Group’s mailing-list, public-gpu@w3.org (archives). This draft highlights some of the pending issues that are still to be discussed in the working group. No decision has been taken on the outcome of these issues including whether they are valid.

This document was published by the GPU for the Web Working Group as an Editor’s Draft.

The group expects to demonstrate implementation of each feature in at least two deployed browsers on top of modern GPU system APIs. The test suite will be used to build an implementation report.

This document is maintained and updated at any time. Some parts of this document are work in progress.

This document was produced by a group operating under the W3C Patent Policy. W3C maintains a public list of any patent disclosures made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent that the individual believes contains Essential Claim(s) must disclose the information in accordance with section 6 of the W3C Patent Policy.

This document is governed by the 18 August 2025 W3C Process Document.