tree: 3100da0da04d5170a0f24f56e84dd3777327f6c7
  1. README.md
  2. webgpu.h
  3. webgpu_cpp.h
  4. webgpu_cpp_chained_struct.h
  5. webgpu_enum_class_bitmasks.h
system/include/webgpu/README.md

WebGPU Bindings

IMPORTANT NOTICE:

Emscripten's WebGPU bindings -sUSE_WEBGPU are deprecated and unmaintained and will be removed. Please migrate to Emdawnwebgpu via --use-port=emdawnwebgpu:

Emdawnwebgpu is a fork of Emscripten's original USE_WEBGPU, implementing a newer, more stable version of the standardized webgpu.h interface. If you find issues, verify in the latest nightly release (https://github.com/google/dawn/releases) and file feedback with Dawn. (Emdawnwebgpu is maintained as part of Dawn, the open-source WebGPU implementation used by Chromium, but it is still cross-browser.)

(Information about maintaining the USE_WEBGPU bindings has been removed, since they won't be maintained anymore.)