Originally posted by Whack0
yeh, i picked d3d also.... i felt that it ran better using my radeon too...
just curious, does d3d have anything to do with directx?
Direct3D is part of the Direct X "package" I suppose... DirectSound.. DirectInput.. DirectTV.. (Okay, maybe not the last one).
Really though, DirectX is a Microsoft-designed interface that allows game programmers to access hardware on the computer for just about everything necessary to make a game. OpenGL is soley for graphics and is generally accepted as the "standard" for cross-platform use. You'll find OpenGL in use on everything from Linux boxes to SGI workstations.
As far as which runs better, I've always had better luck with OpenGL in Windows 2000. Either one appears to run fine in XP though. It really depends on what version of DirectX the game is using, how it is being used, how your card handles it and the platform it is being run on.
I remember back before the 6.0 days of DirectX, OpenGL was the undisputed king on my older rig. It would seem that the newer versions of DirectX 3D may offer some advantages over OpenGL in modern games.
I have no benchmarks to prove it, but DirectX does seem to work better. I've had fewer problems with Direct3D than I have had with OpenGL as of late.