Last I´ve heard, they are waiting for you to code a complete OpenGl ICD for them. I´m sure you know how to do it, right?
Now for real: OpenGL icd is a very hard thing to code and debug. An Opengl ICD must have code for the transforming and lightning, while in d3d, all that stuff is taken care by the Directx routines.
Microsoft doesn´t like OpenGl that much (it can be easily ported to other OS), so as you can surely understand, it´s a lot easier to write d3d drivers because microsoft should kindly give all necessary support.
Matrox entered the *real* 3d card market with the g200. That was a generation after the riva 128. The same stuff happened with the riva 128. Their *beta* ICD was out I think about 6 months later that it should, and it take a whole year to them to release a final version. Why doesn´t anybody remember that? When they released the TNT, they had previous work done, Matrox had to began from the scratch with the g200. Even the first ICD´s for the TNT weren´t that bug-free. Things are better now, of couse.
Where is 3dfx OpenGL ICD?
Why does ATI ICD sucks so vad and they can´t fix it?
Matrox is very small, compared to Microsoft and Intel, for example. It´s hard to keep good programers if somebody pays them the tripple.
Now, the ICD to be realeased (PD 5.20.xxx) has some major performance increases. And Things should only get better from now on.
Now for real: OpenGL icd is a very hard thing to code and debug. An Opengl ICD must have code for the transforming and lightning, while in d3d, all that stuff is taken care by the Directx routines.
Microsoft doesn´t like OpenGl that much (it can be easily ported to other OS), so as you can surely understand, it´s a lot easier to write d3d drivers because microsoft should kindly give all necessary support.
Matrox entered the *real* 3d card market with the g200. That was a generation after the riva 128. The same stuff happened with the riva 128. Their *beta* ICD was out I think about 6 months later that it should, and it take a whole year to them to release a final version. Why doesn´t anybody remember that? When they released the TNT, they had previous work done, Matrox had to began from the scratch with the g200. Even the first ICD´s for the TNT weren´t that bug-free. Things are better now, of couse.
Where is 3dfx OpenGL ICD?
Why does ATI ICD sucks so vad and they can´t fix it?
Matrox is very small, compared to Microsoft and Intel, for example. It´s hard to keep good programers if somebody pays them the tripple.
Now, the ICD to be realeased (PD 5.20.xxx) has some major performance increases. And Things should only get better from now on.
Comment