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: 150
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