3 ms·
> Vulkan is a lower-level API that OpenGL can be implemented on top of Well you could do that, but the higher-level graphics APIs use fundamentally different a
by TillE 11y ago
> Vulkan is a lower-level API that OpenGL can be implemented on top of
Well you could do that, but the higher-level graphics APIs use fundamentally different abstractions which need to be awkwardly translated into a format that the GPU expects.
If you put an OpenGL wrapper on top of Vulkan, you lose most of the performance benefits.