webgpu.org
is a work in progress. Please visit one of the links below.
- The
[email protected]
mailing list is a good place to ask questions or provide feedback on the API. - You can also join the chat on Matrix in the "Web Graphics" Matrix Community: #webgraphics:matrix.org.
- The general WebGPU channel is #WebGPU:matrix.org.
- WebGPU API Specification Draft
- WGSL Specification Draft
- WebGPU Correspondence Reference - contributions wanted
- wgpu - Rust, used in Firefox, Servo, and Deno
- Available for: Rust, C (wgpu-native - contributions wanted)
- Native + WebAssembly
- Dawn - C++, used in Chrome, Edge, and other Chromium browsers
- Available for: C, C++, Node
- Native only
- Emdawnwebgpu - bindings for Emscripten
- WebAssembly only, via Emscripten