Quote:
There is no advantage to doing this. It will duplicate the effort of creating a renderer. As far as I myself can see, only OpenGL and SDL should even be considered.
|
Remember this was based on the things I wanted for my own project and extended a bit to make it relevent to openeq.
One valid reason is that on windows machines direct3d support tends to be of a significantly better better quality that opengl support particularly with certain types of graphics card. Potential users are much more likely to have a working direct3d9 on their system than a working opengl without having to update their drivers.
Besides, it's not hard to have an abstract rendering interface tomake it possible even if only opengl is ever implemented.