Hacker News new | past | comments | ask | show | jobs | submit login

Portable only to certain extent, the moment you start junggling extensions it could be a complete different API for all pratical purposes, depending on how much extensions one needs to take care of, and the different semantics across them, or similar extensions from different vendors.

Also, OpenGL never really quite made it into game consoles, only in some ways not fully compatible, so if they are a target, one already needs to handle multiple APIs anyway.




The Nintendo Switch has a full GL4.6 implementation, and has Vulkan too. But that's an anomaly in the console world. (SW stack provided by NVIDIA)


It has, but you forgot to mention that the main API that actually exposes everything, is NVN.




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

Search: