No, it is not.Exactly, now that those 2.1 + extensions have been ratified as core, we can finally see driver support from other vendors. This alone is very important.
Intel won't be supporting jack. They've never had good OpenGL support, and GL "3.0" isn't going to change that. Reliance on Intel's GL implementation is flat-out stupid.
ATi may claim support for OpenGL, but it is a minefield. You never know when an ATi driver will crash or choke on some shader. Worst still, you never know when it will choke on some shader after you ship.
No, those are features. They don't resolve fast-path issues.Sure it does, finally have cross platform support for a majority of the current GPU features.
Well golly gee wilikers, isn't that nice for you. The rest of us recognize that there are millions of DX9 cards out there that need support too.I'm personally targeting DX10 level and up
Really? Then does ATi's hardware support normalized unsigned shorts as vertex attributes? Does nVidia's? How many attributes can be separated in different vertex buffers on their hardware? What "hardware design" should we be keeping up with to answer these questions?in IMO the fast path on that hardware is very well defined if you are keeping up with the hardware design
Vista marketshare is only going one way: up. That fact might have been useful a year ago, or two years ago. But that ship has sailed.Think the fact that GL3 provides DX10 level features on XP (assuming ATI and Intel build GL3 drivers for XP), would be enough.
But that would be much more expensive, which smaller developers can't afford. They're doing good to test on XP and Vista. You'd be asking them to test on XP, Vista, and MacOS X. Not to mention having to develop for MacOS X to begin with.For smaller developers, having a larger market share (ie add in Apple as well) could be very important.
That's like saying that it's OK that you were promised a steak dinner and are given dog poo. At least you aren't starving; after all, you've got that nice dog poo.Be happy for what you have, and do the best to use it to your advantage.