I have a few questions that are rather concerning to me.
Say that OpenGL 3.1 has the object model everyone has been dying to have, and say it’s “cleaned” up. Will it be able to run older OpenGL applications like DOOM 3, etc.?
Say a company has an existing application that gets modified over time but can’t make the big clean swap to OpenGL 3.1. Reason is there’s nothign that benefits them from using the later features. It may have OpenGL 1.3-2.0 features. Will they most likely still be able to compile it under OpenGL 3.1?