I've tested my application with a GeForce 2MX and it works great. With a TNT2 M64 it works mostly (minor niggles with some aspects of lighting, which I have mentioned in this forum frequently). I've tried a crappy ATI Rage XL and it doesn't like my app at all and most recently I've tried a Voodoo 3000 - which doesn't work correctly either (almost as bad as the XL).
Now my question is therefore: how can I detect minimum capability support for things such as GL_LUMINANCE or GL_ALPHA, etc. Will this stuff be available in the DX caps structure? How the hell do you guys get your games to work on so many platforms!!?!!