It doesn't matter - DirectX 9.0c hardware features can be exposed through OpenGL entensions, just like any other level of DirectX can that isn't included in the standard OpenGL spec.Doom is OpenGL not Direct3D.
Originally posted by: BFG10K
It doesn't matter - DirectX 9.0c hardware features can be exposed through OpenGL entensions, just like any other level of DirectX can that isn't included in the standard OpenGL spec.Doom is OpenGL not Direct3D.
As for the question at hand (and an interesting one at that), I haven't heard that the current version supports it but I'd certainly expect future versions to do so.
Originally posted by: notfred
Doom3 is being released for the macintosh. The macintosh does not support directX.
There's your answer.
Originally posted by: dwell
The Doom 3 engine was completed over two years ago so I doubt it.
That's simply a nitpick and given you know the term "fragment" you should know thisThere cannot be a pixel shader in an OpenGL program it is refered to as a fragment.
SM 1.x functionality has been used in a lot of Quake III based games game such as Jedi Knight II Outcast, Jedi Academy, Soldier of Fortune II and Call of Duty.BFG could you please name an instance where a pixel or vertex shader has been used in OpenGL code?
It's nothing to do with DirectX; it's all about the hardware.I doubt that Doom3 uses any DirectX, even thru OpenGL "extensions".
Considering it's only just gone Gold I think not. The bulk of the shader work was done only in the last year.The Doom 3 engine was completed over two years ago so I doubt it.
They didn't overhaul it, they just added another path. The ARB path supports and takes advantage of DirectX 9.0b features (though obviously through OpenGL).No, it doesn't, and it won't. They will not overhault their engine to support a new standard without releasing a new product.
Again, you need to understand the concept of decoupling the hardware from the API.Doom3 is being released for the macintosh. The macintosh does not support directX