├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE.txt ├── README.md ├── dawn ├── dawn-git-tag.txt ├── webgpu-raii.hpp ├── webgpu.h └── webgpu.hpp ├── defaults.txt ├── emdawn ├── emdawn-git-tag.txt ├── webgpu-raii.hpp ├── webgpu.h └── webgpu.hpp ├── emscripten ├── emscripten-git-tag.txt ├── webgpu-raii.hpp ├── webgpu.h ├── webgpu.hpp └── webgpu.template.hpp ├── extra-defaults.txt ├── fetch_default_values.py ├── generate.py ├── spec.json ├── webgpu-raii.template.hpp ├── webgpu.template.hpp └── wgpu-native ├── webgpu-raii.hpp ├── webgpu.h ├── webgpu.hpp ├── wgpu-native-git-tag.txt └── wgpu.h /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/README.md -------------------------------------------------------------------------------- /dawn/dawn-git-tag.txt: -------------------------------------------------------------------------------- 1 | chromium/7187 2 | -------------------------------------------------------------------------------- /dawn/webgpu-raii.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/dawn/webgpu-raii.hpp -------------------------------------------------------------------------------- /dawn/webgpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/dawn/webgpu.h -------------------------------------------------------------------------------- /dawn/webgpu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/dawn/webgpu.hpp -------------------------------------------------------------------------------- /defaults.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/defaults.txt -------------------------------------------------------------------------------- /emdawn/emdawn-git-tag.txt: -------------------------------------------------------------------------------- 1 | v20250517.163311 2 | -------------------------------------------------------------------------------- /emdawn/webgpu-raii.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/emdawn/webgpu-raii.hpp -------------------------------------------------------------------------------- /emdawn/webgpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/emdawn/webgpu.h -------------------------------------------------------------------------------- /emdawn/webgpu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/emdawn/webgpu.hpp -------------------------------------------------------------------------------- /emscripten/emscripten-git-tag.txt: -------------------------------------------------------------------------------- 1 | 4.0.5 2 | -------------------------------------------------------------------------------- /emscripten/webgpu-raii.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/emscripten/webgpu-raii.hpp -------------------------------------------------------------------------------- /emscripten/webgpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/emscripten/webgpu.h -------------------------------------------------------------------------------- /emscripten/webgpu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/emscripten/webgpu.hpp -------------------------------------------------------------------------------- /emscripten/webgpu.template.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/emscripten/webgpu.template.hpp -------------------------------------------------------------------------------- /extra-defaults.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/extra-defaults.txt -------------------------------------------------------------------------------- /fetch_default_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/fetch_default_values.py -------------------------------------------------------------------------------- /generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/generate.py -------------------------------------------------------------------------------- /spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/spec.json -------------------------------------------------------------------------------- /webgpu-raii.template.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/webgpu-raii.template.hpp -------------------------------------------------------------------------------- /webgpu.template.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/webgpu.template.hpp -------------------------------------------------------------------------------- /wgpu-native/webgpu-raii.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/wgpu-native/webgpu-raii.hpp -------------------------------------------------------------------------------- /wgpu-native/webgpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/wgpu-native/webgpu.h -------------------------------------------------------------------------------- /wgpu-native/webgpu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/wgpu-native/webgpu.hpp -------------------------------------------------------------------------------- /wgpu-native/wgpu-native-git-tag.txt: -------------------------------------------------------------------------------- 1 | v24.0.3.1 2 | -------------------------------------------------------------------------------- /wgpu-native/wgpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eliemichel/WebGPU-Cpp/HEAD/wgpu-native/wgpu.h --------------------------------------------------------------------------------