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