# LearnWebGPU-Code **Repository Path**: swqwtl/LearnWebGPU-Code ## Basic Information - **Project Name**: LearnWebGPU-Code - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-23 - **Last Updated**: 2026-04-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
Learn WebGPU Logo LearnWebGPU  |  WebGPU-C++  |  WebGPU-distribution
glfw3webgpu  |  sdl2webgpu  |  sdl3webgpu Discord | Join us!
LearnWebGPU - Code ================== This repository contains the reference code base accompanying the [Learn WebGPU](https://eliemichel.github.io/LearnWebGPU) web book. Each step of the book is stored in a different branch. You can look at them incrementally, or compare them using GitHub's branch comparator. **NB** From `step030` on, there is a *vanilla* version that only uses `webgpu.h` and the default version relies on the shallow C++ wrapper `webgpu.hpp` generated by [WebGPU-C++](https://github.com/eliemichel/WebGPU-Cpp). Building -------- ``` git checkout cmake . -B build cmake --build build ``` Then run either `./build/App` (linux/macOS/MinGW) or `build\Debug\App.exe` (MSVC).