Games in OpenGL ... what happens to Direct X?

slapnutz

Regular
Hey all,

I was just wondering, if I was to run say Quake 4 in OpenGL, does that mean that I dont need to install DirectX at all? (excluding whatever version is installed within WinXP)

Basically what I'm getting at is if John Carmack from ID Software makes his next engine run on the Dx10 equivilent of OpenGL, then does that mean that users will not require the latest Dx?

What is the state of OpenGL at the moment, can it compete with the features and functions available in DirectX10?

Cheers.
 
You are right, OpenGL doesn't require DirectX.
OpenGL with ARB extensions has the same features as DX10, but it works since November and it is supported on multiple platforms. DX10 is limited to Windows Vista and is not on market yet.
 
Just because a game uses OpenGL doesn't mean it doesn't use DirectX.
DirectInput and DirectSound are examples of that.
 
Well, some of the features in DX10 are currently available in OpenGL and work on the GeForce 8800GTX, but not all. The two API's just don't map exactly onto one another.
 
Back
Top