Forgot to mention: my GPU-driven 2D WebGPU renderer is now public: github.com/Geolm/onedra... Not an official release yet, but it's usable. One .c file to integrate, tested on Win32 and macOS. More features coming once the heat wave stops melting me.
GitHub - Geolm/onedraw-webgpu: WebGPU tile-based 2d renderer with compute-driven binning and indirect draws
WebGPU tile-based 2d renderer with compute-driven binning and indirect draws - Geolm/onedraw-webgpu
github.com