3 ms·
The native implementation are generally planned to have options to turn off the more expensive security functionality. WebGPU is also a much more ergonomic API
by WAHa_06x36 7y ago
The native implementation are generally planned to have options to turn off the more expensive security functionality.
WebGPU is also a much more ergonomic API than Vulkan. And as far as I know, there is no Vulkan-to-D3D layer, so you are relying on your graphics card manufacturer to supply a good enough implementation, which has not worked out great in the past.
- skohan 7y ago> WebGPU is also a much more ergonomic API than Vulkan. I really doubt that a JS/Typescript API is going to be better for graphics work than a C++ API. Game developers need every bit of performance available. They're not going to want to embed web technologies and the overhead which comes with them in their native apps.
- WAHa_06x36 7y agoIt has C API for wasm and for native use of the implementations. It is designed to be performant, if not as extremely so as Vulkan.