My biggest issues with WebGPU are, yet another shading language, and after 15 years, browser developers don't care one second for debugging tools.
It is either pixel debugging, or trying to replicate in native code for proper tooling.
Ironically, WebGPU was way more powerful about 5 years ago before WGSL was made mandatory. Back then you could just use any Spirv with all sorts of extensions, including stuff like 64bit types and atomics.
Then wgsl came and crippled WebGPU.
Ironically, WebGPU was way more powerful about 5 years ago before WGSL was made mandatory. Back then you could just use any Spirv with all sorts of extensions, including stuff like 64bit types and atomics.
Then wgsl came and crippled WebGPU.