trede wrote:
For new game projects its often ok to target the current higher end of APIs due to the fact that when the product is ready in 3+ years its the norm anyhow.
If you've got a 3-year dev-cycle, then that's plenty of time to replace any 2.x extensions with the equivalent 4.0 core functions
Should only take a month for a (full-time) graphics programmer to port a back-end...
trede wrote:
Being "available as extensions" is _hardly_ the same thing as having an engine desgined to per default take full advantage of it
I haven't done any OGL programming for a while so forgive me if this is a stupid question -- Besides the ugliness of the code, is there much difference between calling a function via the extension mechanism or via the core? On windows you get access to the functionality by looking up a function pointer in both cases, and most of the new 3/4 stuff has equivalent extension on 2, right?
Don't get me wrong, I'm not anti-GL3/4... I'm just curious why you're being so aggressive about this switch?
Quote:
other ... people have some sound technical reasoning involved in their design
no need to be insulting; you haven't even gotten an 'official' response yet and you're getting personal...