They both end up using the same driver (on nvidia), but Vulkan doesn't need to go through the entire state machine on that driver like OpenGL does. Vulkan makes no second guessing to what you do, it does it exactly as you want it to do (with disastrous results if you ask it to do something it cannot do, usually a display driver crash). OpenGL at its core is hamstringed by a driver that mostly needs to guess what you want to do, and when you want to do it, and a single threaded state machine.
0 Comments
Leave a Reply. |