Googleโs Dawn WebGPU implementation, cross-compiled with Zig into a single static library
Features
mach/gpu-dawn
builds Dawn, Google Chrome's WebGPU implementation, requiring nothing more than zig
and git
to build and cross-compile a static Dawn library for every OS:
- No cmake
- No ninja
- No
gn
- No system dependencies (xcode, etc.)
- Automagic cross compilation out of the box with nothing more than
zig
andgit
! - Builds a single static
libdawn.a
Note: This does not build WebGPU webgpu.h
symbols by default, see the docs for more info.
Documentation
machengine.org/pkg/mach-gpu-dawn
Join the community
Join the Mach community on Discord to discuss this project, ask questions, get help, etc.
Issues
Issues are tracked in the main Mach repository.