Naga & SPIR-V Tools

Dawn

Dawn is an open-source implementation of the WebGPU standard for graphics programming.

About

Dawn is an open-source and cross-platform implementation of the WebGPU standard, designed to be integrated into larger systems. It provides a one-to-one mapping with the WebGPU IDL and serves as the underlying implementation of WebGPU in Chromium. Dawn includes C/C++ headers, a C++ wrapper for webgpu.h, and a native implementation using various GPU APIs such as D3D12, Metal, Vulkan, and OpenGL. It also features a client-server implementation for applications in sandboxed environments.

Resources & Links

Related Categories