quote:Original post by _the_phantom_quote:Original post by Imperil
Both are backwards compatible APIs. Also OpenGL hasn't changed for squat in how long now? There haven't been any new features forever.. the video card manufacturers providing extentions is the only reason OpenGL is around on PCs.
I know this isnt directly related to the thread in question, but i couldnt let it go.
Basicaly, you are wrong.
OpenGL is now at version 1.5 of the standard, recent additions including Point Sprites, Vertex Buffer Objects, vertex/fragment programs, OpenGL Shading Language and plenty of others since the 1.0 and 1.1 releases many many years ago.
Even a number of intresting up and coming extensions such a Pixel Buffer Objects (ARB) and a better render-to-texture interface (NV and 3DLabs are pushing this one iirc) and maybe one day UberBuffers
You can be forgiven for not knowing about the updates, unless you are an OpenGL programmer you'd never notice these new releases because unlike when MS update DirectX there isnt a big song and dance about it, it just quietly slips onto your computer when you update your drivers and carries on regardless.
and yes, it is the card makers and a couple of other large companies who drive the direction of OpenGL, this is both its strenght and a weakness.
Anyways, diversion overwith, you can go back to arguing about languages now
[Phantom Web | OpenGL Window Framework ]
"i wonder why i do that... type words which are nuffin like the word i wanted every now and badger"
The OpenGL committee means squat, developers mean squat.. there is only one body that continually pushes OpenGL and adds to it, and that is nVidia.
I love OpenGL's architecture and how it allows card manufacturers to have extentions for new features. Nowhere did I smash OpenGL as I use it quite frequently.
But lets face it.. OpenGL is falling behind the times with shaders now. With HLSL being out for a long time now, and OpenGL barely having something comparable and only working barebones on a couple certain cards doesn't count.
ALSO
If you actually read the post you would notice we were talking about changes to the core API. I'm sorry maybe you haven't been developing with OpenGL that long.. but it HAS NEVER CHANGED since it debuted on Windows. Extentions are just that.. extentions, nothing else has changed.
On the other side of the coin DX went from complete crap and changed and changed until we have the version we have today.. DirectGL.. err.. X B-)
[edited by - imperil on May 27, 2004 7:58:39 PM]