Dawn is an open-source and cross-platform implementation of the WebGPU standard.
dawn provides CMake targets:
find_package(Dawn CONFIG REQUIRED)
target_link_libraries(main PRIVATE dawn::webgpu_dawn)
dawn provides pkg-config modules:
unofficial_webgpu_dawn
Direct3D 11 backend support
Direct3D 12 backend support
Desktop OpenGL backend support
OpenGL ES backend support
Metal backend support
Compiles a minimal tint compiler (mainly for WGSL validation)
Vulkan backend support
Wayland support
X11 support
v20251202.213730#1
All
BSD-3-Clause
Manifest