Gez
Why don't I have a custom title by now?!
Posts: 9159
Registered: 07-07 |
chungy said:
That'd be like saying non-IE browsers' support for HTML is "notoriously shoddy" just because the others are more rigid on the specs.
(AKA: NVIDIA only has that perception because they are so forgiving on taking any old crappy input and doing *something*. Some devs rely on that too much)
Nvidia is more careful not to break backward compatibility (when ATI finally added OpenGL 4.0 support to their drivers, it took them a long time to notice that in doing so they had broken support for OpenGL 1.x-to-3.x); and their drivers are much better optimized. If you take an ATI and an Nvidia which get about the same scores on Direct3D benchmarks, but compare their OpenGL benchmark scores, you'll see a startling discrepancy. Taking more time to render a polygon with OpenGL than with Direct3D isn't compliance; it's incompetence (or at the very least, insouciance).
Just for fun, google "ati opengl issues" and "nvidia opengl issues". The former gives me "around 11 100 000 results", while the latter only yields "around 295 000 results". A difference by a factor of 38.
ATI doesn't care about OpenGL because their customer base is mostly gamers, and games are mostly DirectX. Nvidia has not just gamers, but also a solid professional customer base which rely on OpenGL for things such as medical imaging.
|