/webgpu

Primary LanguageCMIT LicenseMIT

Learn WebGPU Logo

LearnWebGPU  |  WebGPU-C++  |  glfw3webgpu  |  WebGPU-binaries

WebGPU binaries

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.