News for hackers. Stuff that matters.
Re:From scratch OpenGL and shaders with raw Xlib by pjmlp on Saturday March 30, 2024 @09:49AM (#39874863)
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.

Re:From scratch OpenGL and shaders with raw Xlib by my123 on Saturday March 30, 2024 @04:26PM (#39878292)
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)
Re:From scratch OpenGL and shaders with raw Xlib by pjmlp on Sunday March 31, 2024 @03:20AM (#39882154)
It has, but you forgot to mention that the main API that actually exposes everything, is NVN.