oh, Microsoft did the whole "dx is for realtime gaming and ogl is for precision, slow gfx" way back in the day, when on the same comps dx would run slower than properly built hardware accelerated ogl. The problem is, all the winshite drivers are software emulations, so if you dont upgrade em, or your gfx card company has shite ones, people get a bad impression of ogl.
I'm not really worried about ogl being obsolete. It shouldn't be on mac or linux, as its the main gfx lib, right? So, I figure let mark make a 3d module and then either someone nice make a duplicate module for dx/windows, or demand rises high enough to force mark into it (unlickly). Sure there would be some problems with shader incompatability, but you would face that in any language, and probably any engine.
I'm not really worried about ogl being obsolete. It shouldn't be on mac or linux, as its the main gfx lib, right? So, I figure let mark make a 3d module and then either someone nice make a duplicate module for dx/windows, or demand rises high enough to force mark into it (unlickly). Sure there would be some problems with shader incompatability, but you would face that in any language, and probably any engine.