ok, a lot of games nowadays use d3d for the 3d rendering. realy the last major game that used opengl was mohaa. before that it was probobly quale 3. so why is that? you would think that they would use opengl because of its muli-platfor capabilities but they dont. is d3d easier to program or better or something like that? persoaly all the games that use opengl are some of the best to me.
ALL games for windows use directx for sound and input and the like. why not SDL? SDL is multi paltform so it would obvously be easier to use it for those things.
another example is that ut 2002 uses directx for the windows port and switches to SDL and openGL for the linux ports. why do such a thing? it would probpbly be a little easier for programers to make thing multi-platorm by simply changing form directx to SDL and openGL right?