I wonder why we don't get WebVulkan instead. Is it just because Apple Metal is insufficient to implement Vulkan on?
WebGPU is WebVulkan
Oh, good.
Interesting the default to blame Apple, but OK
We know that Apple does not expose a synchronization primitive needed for full Vulkan support. Apple could add such support to Metal any time they came to care enough. Anyway nobody else can.