Hacker News new | ask | show | jobs
by jsheard 749 days ago
WebGPU (or Metal if you're in Apple land) still has a much gentler learning curve. The simplifications to Vulkan weren't really aimed at making it easier to use, just streamlining parts of the API which turned out to be needlessly complex, so the parts that are complex for a reason are still just as complex.
1 comments

Thanks! Other than a project not running as fast as necessary, do you have any advice on how to know when/if I need to switch to vulkan?
Aside from performance there's also just more hardware features exposed via Vulkan, as a sibling mentioned if you want to do anything with raytracing for example then you will have to graduate to Vulkan in order to take advantage of hardware acceleration.