← Back to context

Comment by cyberax

2 days ago

Hard disagree. OpenGL state management was unfixable if it had to keep compatibility with OpenGL 2. That's why OpenGL 3/4 ended up being such huge messes.

The main problem with Vulkan is that Apple decided to go with its own Metal API, completely fracturing the graphics space.

All alternatives to Vulkan predate it, and it only exists thanks to Mantle's gift.