Hacker News new | past | comments | ask | show | jobs | submit login

Makes sense, though I'd dispute that Vulkan is "too complex". It's definitely not simple, but that's because it's a complex problem. The driver guesswork that something like OpenGL uses comes with costs, too.

Vulkan is supported pretty well on Apple through MoltenVK: https://github.com/KhronosGroup/MoltenVK

Mesa does software implementation of Vulkan, too: https://en.wikipedia.org/wiki/Mesa_(computer_graphics)




Yes, I wanted to mention MoltenVK. That's another dependency and another layer of abstraction, which is not our way.

We'll see how it goes, maybe at some point Vulkan will be supported by Sokol, this library is growing very quickly.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: