Originally posted by goblin
Dx seems to be much more bloated vs open gl. Although speed seems to be better than in the past.
Yes and yes. What can be accomplished in 15 lines of DX code can be done in 1/3 of that with OpenGL. I'm not technical enough to explain why DX is more bloated, but I can tell you that typically a game that can run in OpenGL and Direct3D will be at least 5% faster in OpenGL. It's my understanding that DirectX is a more CPU-intensive API.
And BTW, UT2003 is not
a good example of OpenGL. Its OpenGL renderer is slow and buggy, totally unlike the renderer from the original Unreal Tournament. I wish Epic would give the UT2003 OpenGL the same kind of attention it got in the first game.