Originally posted by zester
View Post
A lot of CAD programs depend on non-vertex GL commands from the early days of ogl, so they are one of the greatest interest groups keeping it supported. I think the Linux desktop is at an interesting point in its development where it could in theory depreciate the original ogl entirely and focus on ES, since it has few / no legacy apps that require the old API calls, and anyone that needs those could still in theory run an XWayland server (in context) and expect full openGL to be present.
Targeting gles means you can hit every mobile and desktop platform, plus webgl (which is implemented as a dialect of gles 2, and only requires command translation rather than total engine refactoring due to different API syntax) in one swoop.
Leave a comment: