I'll probably get slapped around for this but I don't like the DirectX driver being the default on win32. I've been finding all kinds of code examples (usually the lower level opengl stuff, but not always) that don't work or work differently than expected until I set it back to OpenGL with "SetGraphicsDriver GLMax2DDriver()". I guess this is to be expect considering that openGL is the default for the other 2 platforms and had been to default on win32 as well up until now. I'm also worried about beginners who cut and paste some of the code and find that it doesn't work... Anyway, I think win32 should have to specify the directx driver but that's just my opinion. I posted it here as a bug because of the code breakage.
Not mention going the other way... I expect some directx code not to be compatible with the opengl driver which means Mac people will be grabbing source that they can't run and won't know why. On the other hand, if the code clearly sets a driver that they don't have and then get an error indicating that, I think that is/should be the perfered behavior.
Just a thought...
Not mention going the other way... I expect some directx code not to be compatible with the opengl driver which means Mac people will be grabbing source that they can't run and won't know why. On the other hand, if the code clearly sets a driver that they don't have and then get an error indicating that, I think that is/should be the perfered behavior.
Just a thought...