3 ms·
Is the idea people will build higher level API's on top of Vulkan which will rival OpenGL? Or is it more likely to stay as something for engine builders, and a
by Brakenshire 11y ago
Is the idea people will build higher level API's on top of Vulkan which will rival OpenGL?
Or is it more likely to stay as something for engine builders, and as a fall-back for the points where OpenGL performance isn't sufficient?
- dietrichepp 11y agoThere is not one idea behind Vulkan, but many. It's not just a question about performance. Vulkan should make it easier to write libraries and middleware, for example. Vulkan will make it easier to use multiple threads. Vulkan will make it easier to write shaders, because you don't have to rely on the driver's compiler as much. I think we'll have to wait and see how people actually use it. I know from answering Stack Overflow questions that a lot of people are still using glVertex().
- Ericson2314 11y agoTo make a networking analogy, Vulkan/SPIR-V is an ideal thin waist with drivers and hardware below, and engines and games above.
- mintplant 11y agoPersonally, I would love to see a reimplementation of OpenGL on top of Vulkan that behaves more consistently and with uniform feature support vs. what current drivers offer system-by-system.