4 ms·
OpenGL really is a legacy API in 2020. There is a massive mismatch between modern GPU design and the OpenGL API design. The only reason it wasn't left behind a
by WAHa_06x36 7y ago
OpenGL really is a legacy API in 2020. There is a massive mismatch between modern GPU design and the OpenGL API design. The only reason it wasn't left behind a decade ago is that there wasn't a decent replacement.
Today, with Vulkan and soon WebGPU available, there really is very little reason to hang on to OpenGL for anything but legacy.
- pjmlp 7y agoYeah, because everyone wants to be a driver writer and compiler expert, in addition to graphics programming.
- fenwick67 7y agoThe only platform that has marked it as legacy doesn't support Vulkan (directly) either so I'm not convinced it's dead yet. The simpler API for the minor performance trade-off is still compelling for lots of uses.
- WAHa_06x36 7y agoWebGPU is a simpler API for doing modern rendering, with less tradeoff. OpenGL is not simple if you want to actually do useful things with it.