
Originally Posted by
dukey
I've been working with opengl for a few years now.
I think the 2.1 api is basically solid. I would much prefer to see an opengl ES approach to opengl 3.0. Ie strip out the parts of the API which suck. Immediate mode for one, since it is nearly impossible to optimise for. Plus i've seen so many CAD programs try to push 500k vertices per frame, and wonder why performance is so poor. Display lists are another, again these must be a nightmare to maintain at the driver level. Other bizare stuff such as glRectf ?? That really has no place in the API.
I'd also like to see frame buffer objects standardised rather than just be extensions. Plus, the ability to do multisampling with offscreen render targets. The current extensions to do this seem to be somewhat of a mess.
It would also be a novelty to have updated header files. The header files for windows are now 12 years old ? I mean, wtf.