This is the binary release used by the Learn WebGPU for native C++ tutorial series. It is a build of wgpu-native to which a CMakeLists.txt
file has been added to easily integrate it to CMake projects.
Differences with wgpu-native release
- Rename binaries for Windows and macOS. (The build process of wgpu-native gives them a wrong name that makes the linking fail.)
- Add a CMakeLists.txt so that this can be easily integrated into a CMake project (just
add_subdirectory
this repo). - Add webgpu.hpp to also provide a more idiomatic C++ API.
NB There is also an experimental Dawn-based distribution in the dawn
branch.