Mesa 4.0 Implements OpenGL 1.3 Spec
Jacek Fedorynski writes: "Version 4.0 of the Mesa 3D
Graphics Library has been released. The first thing in the changelog says "Mesa 4.0 implements the OpenGL 1.3 specification"." That was quick. Perhaps the next revision of the OpenGL specification will say "Now fully compliant with the Mesa 3D vision."
The reason it happened so quick is that most of what went into OpenGL 1.3 has already been around as extensions for quite some time. Mesa had already implemented those extensions and only needed minimal changes to bring it into compliance with the new version of OpenGL.
Er... the big money's in scientific visualisation. Which DX sucks for. We're talking $50000 per license software here - which no one in their right minds runs on windoze. Up until recently, it's mainly been run on IRIX and Slowlaris, now it's migrating to Linux.
OpenGL is geared towards high poly counts. DX to low poly/large textures. And OpenGL has defined bindings to pure C and Fortran, while DX is a pain in the arse from anything but MS-bastardised C++.