Why does OpenGL have to completely break backwards compatablity?

Posted by directx on Stack Overflow See other posts from Stack Overflow or by directx
Published on 2010-04-05T17:13:03Z Indexed on 2010/04/05 17:53 UTC
Read the original article Hit count: 157

Filed under:
|

I'm not sure if this only applies to JOGL or the entire OpenGL project in general. But there seems to be a vast difference between versions 3.x and 2.x; Code that works on one version will not work on another.

It looks to me like the library designers intentionally renamed various classes, packages, and functions just to screw up the existing code. I've never seen anything like this before.

The problem is I'm not sure which library to use now, and when looking at code it's not so easy to figure out whether it's supposed to run on 2.x or 3.x.

© Stack Overflow or respective owner

Related posts about opengl

Related posts about jogl