I know it’s early days for yet, but I was surprised that the startup time for web gpu is so much longer.
Have you guys 'n girls got any insight in why it is taking so long?
is it babylon that is taking time to boot up,
or is it it’s taking time for chrome to boot up a new webGPU instance?
It is taking time to startup probably because we need to load 2Mbytes (glslang + Tint WASM) before we are able to do anything in WebGPU. We are going to try to lower the footprint of these modules to lower the starting time.
Our current status for WebGPU:
We still have some major work to do to improve performances and have it on-par with WebGL2 (and even better, we hope). For the time being, we focused on having WebGPU feature complete compared to WebGL2.