Hacker News new | ask | show | jobs
by Rusky 3422 days ago
A hypothetical WebVulkan is tied to an API that it is guaranteed to have to translate from. A hypothetical WebGPU could simply be tweaked to better support its multiple target APIs.
1 comments

The straightforward translation and predictability of a hypothetical WebVulkan is a strong point in its favor. WebGPU's JavaScript interface can be changed arbitrarily, yes; there is nothing simple about that process.
Vulkan (and similar APIs) are straightforward as translation targets, not so much as sources.