Re:New Vulkan Documentation Website
by flohofwoe on Wednesday October 11, 2023 @01:44PM
(#37847749)
<webgpu/webgpu.h> is actually a very decent C API (it does have explicit lifetime control via 'reference' and 'release' calls like COM though, but that's okay-ish - same rules as D3D basically).
[ Parent
| on HN ]
So far I have only bothered with the actual browser version in Chrome.
It goes beyond it, because CPU-GPU interfaces were also designed with JavaScript GC in mind.
Hence why on Android they are finally thinking about using WebPGU to expose Vulkan to app developers, as most keep using GL ES instead of downgrading their developer experience dealing with NDK, C and C++.