Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



Yeah, because everyone wants to be a driver writer and compiler expert, in addition to graphics programming.


The 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.


WebGPU 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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: