WebGPUをC++で学ぶ:ゼロから始めるネイティブ3Dグラフィックス
Learn WebGPU for C++

このドキュメントは、WebGPUグラフィックスAPIを使ってC++でネイティブ3DアプリケーションをWindows、Linux、macOS向けにゼロから作成する方法を解説します。基本から始めて、三角形の描画、3Dメッシュ、テクスチャ、ライティング、コンピュートシェーダーまでを網羅。各章には完全なコードが用意され、C++ラッパー(webgpu.hpp)と生のC API(webgpu.h)の両方に対応しています。標準が進化中であるため、各章の更新状況が色で示され、Web対応のための付録も含まれます。
WebGPUコードをゼロから書いて、GPUコードのすべてのビットを理解したいですか?