Hacker News new | ask | show | jobs
by wffurr 582 days ago
MoltenVK should make it possible to port to Mac.

Curious that it uses Vulkan and not wgpu.

2 comments

The renderer is too complex to run on MoltenVK correctly. See https://steamcommunity.com/app/2198150/discussions/0/4425436...
Bummer to read that MoltenVK is too buggy to use. ISTR that neither wgpu nor Dawn use it though in favor of their own WebGPU -> Metal backends, so maybe I shouldn’t be surprised.

Vulkan is a powerful API but it’s not universally cross platform like OpenGL.

WGPU doesn't expose a lot of modern GPU features and also introduces a bunch of CPU overhead that you don't get targeting Vulkan directly.