12 Sep
2025
12 Sep
'25
5:25 p.m.
Hi folks, We’re looking at the design of WebGPU.h. Right now, it’s designed in a mostly portable way that could potentially enable swapping between Metal and Dawn as its 3D rendering back-end. Unfortunately, the design of WebGPU.h does not meet our memory goals. So we are thinking of changing it, ore removing it entirely, and potentially using some of our C++ types directly instead. Is anyone planning to port WebGPU, or currently porting WebGPU, to another 3D rendering back-end? If so, does your porting design require keeping WebGPU.h as-is, or could it change? Thanks, Geoff