3 ms·
> how well does Vulkan seem to be bridging the divide between API and GPU semantics? That's the entire point behind Vulkan. OpenGL was created back when we sti
by snuxoll 11y ago
> how well does Vulkan seem to be bridging the divide between API and GPU semantics?
That's the entire point behind Vulkan. OpenGL was created back when we still had fixed-function rendering pipelines in GPU's, and while it has evolved to support the massively parallel supercomputers GPU's have become it doesn't have much low-level control over it. Vulkan gives the engine developer the thinnest abstraction possible over a modern GPU, from everything from explicit resource sharing and even explicit access to multiple GPU's (no more relying on nVidia and AMD to add SLI/Crossfire profiles).