Quote:
Originally Posted by KG26_Alpha
The misconception is that alot of people probably don't realise that OGL is being used as opposed to DX without them knowing, as per the list i pasted .
The fact IL2 allows you to choose DX or OGL is just another setting amongst many user are allowed to change in the settings, most modern games wont allow such a vast amount of "direct" adjustments.
The original IL2 was able to run on 8mb graphics and low system spec and with the progression of hardware it soon caught up with the game engine and what IL2 could look like.
Modern games can throw you out of the set up because your graphics/system isnt up to spec (BF2) as happened to my son.
Edit>
After testing IL2 1946 under DX & OGL with IL2 1946 there are many differences with Nvidea cards and drivers, landscape and water being the major ones. "ATI" I cant comment on as I don't use them.

|
Of course there are, as IL2 was designed for OpenGL! Just to take one title from your list: If you chose to run any game from the Unreal series or any game that uses this engine under OpenGL, you will see a same effect, just the other way around.
Water-reflections will not render correctly, decals will not show, lighting and particle effects are almost completely gone, even some weapons-effects won't show under OpenGL. And of course it is faster because of that. Just like IL2 is faster under DX. That doesn't mean, though, that UT is optimized or built for OpenGL! (And yes, I know what I am talking about, because I modded UT a lot and even gave a course at university to teach others to do so.)
IMHO the main thing about OpenGL is this rebellion-thing again. As the name says, OpenGL is pretty much open, while DX is owned by Microsoft. Bohooo, must be bad, evil, demonic, capitalist crap - how can anybody promote it?
Nonsense. Both have their pros and cons, that's all there is to it. As somebody I know from the gaming industry said to me about the difference between DX and OpenGL: "I cannot imagine why anybody would prefer to use OpenGL from the programmers point of view. You get the same effects in OpenGL for a lot of work, you get in DX with just a short single line of coding."