To view parent comment, click here.
To read all comments associated with this story, please click here.
There is nothing to dismay those that whish to use OpenGL on Vista since the *very* old news that OpenGL will be slower on Vista or suffer from other drawbacks just isn't actual anymore. Vista is going to get fully functional OpenGL.
Microsoft tried to do this, rather pathetically, but it just wasn't a practical. There's no reason why someone couldn't trivially implement OpenGL on Vista, perhaps even taking advantage of DirectX 10 itself, and get around any restrictions Microsoft had placed.
Of course. It is all about driver model. Linux is getting fairly big improvements in this area currently, while XP will probably see good OGL support for new DX10-like features because of good driver models developed by Nvidia and - maybe - ATI. Porting DX10 to XP, 2000 requires lots of work by MS on XPDM (backporting), but isn't impossible. They obviously chose not to go that way for multiple reasons, one of them is just forcing XP out of enthusiast machines ASAP.




Member since:
2006-05-29
That is not correct. There is nothing to dismay those that whish to use OpenGL on Vista since the *very* old news that OpenGL will be slower on Vista or suffer from other drawbacks just isn't actual anymore. Vista is going to get fully functional OpenGL.
Also, as nVidia has already shown, almost everything that is possible with DX10 is also possible already with OpenGL and missing functionality is only a matter of a newer OpenGL Version (i'm not sure if the bigger changes in functonality could be reproduced using OpenGLs extention mechanism).
Lastly, i don't see how SDL is involved. SDL is used to open an OpenGL window, offers functonality for multithreaded programming and if you want it also can handle input for you. SDL itself has no 3D functionality, just primitive access to an framebuffer which isn't even officially existent anymore in direct x since dx8. So unless DirectX 10 handles Keypresses in a very new and spectacular way, i don't even see any need for an modifyed SDL version execept if DX 10 can't handle DX9 input methods anymore which surely would be new to me.