3 ms·
The goal is that libraries will pop up to wrap around vulkan and give bare metal access to those who want to use it. It is necessary in order approach zero driv
by warmwaffles 10y ago
The goal is that libraries will pop up to wrap around vulkan and give bare metal access to those who want to use it. It is necessary in order approach zero driver overhead. OpenGL is also not geared for multi threaded applications.
- nothis 10y agoI figured that. I guess the days where an indie-ish indie developer would ever touch the bottom-level graphics API are over. Somehow that just seems a little sad.
- magicalist 10y ago> I guess the days where an indie-ish indie developer would ever touch the bottom-level graphics API are over. They weren't touching it before, either. Great complexity is hidden in GPU drivers. Vulkan and DirectX 12 just makes it so you have to write a great deal of that complexity yourself, in hopes that you'll be able to optimize for your specific use case.