2 ms·
>>The API should be simplified and standardized so using a 3rd party lib shouldn't be a requirement just to get a real context going. Nonsense! OpenGL is an ev
by frozenport 13y ago
>>The API should be simplified and standardized so using a 3rd party lib shouldn't be a requirement just to get a real context going.
Nonsense! OpenGL is an evolving specification for the best-of-best. Why take away the tools that make games exceed the theoretical performance of a GPU? Removing features is unjustified if we know how to use them.
What the author needs is a wrapper and many exist. For example, Qt will let you write graphics code that runs on the desktop and mobile.
Certainly nobody would call for the end of WinAPI because thats how we wrote the other APIs!
- pubby 13y agoSimplification does not mean removal of performance or features. In fact, most of the recommendations he makes (such as DSA) could perform better than current OpenGL. >Removing features is unjustified if we know how to use them. This is not the path that OpenGL has taken, as shown by all the deprecations and removals done in previous versions.
- frozenport 13y ago>>shown by all the deprecations Yes, but they also added a bunch of stuff. Going from #version 120 and #version 430 feels like a whole different language.