Okay - so it's pretty much tied, lol.
@David R
The OpenGL version won't matter because there would be a (temporary) OOP version of OpenGL in use which could cater to whatever API OpenGL does use under the hood and remain high level at the top.
@Seppuku Arts
That makes sense - so are you supporting D3D 10 or GL 3? Note: GL 3 would mean cross platform, D3D 10 means just Windows. Although, as a general note, the GDK wouldn't be cross platform until enough sells are done to be able to develop for another platform (Such as the Mac).
@ionstream
Well, it's not like the GDK would be released instantly. If D3D 10 was used then by the time it was released D3D 10 should be pretty popular and D3D "11" would have little users which would give time to port towards D3D 11 quickly with the base D3D 10 code still there.
@everyone
Extra note on cross-platform. OpenGL 3 would be used in such an event however there are absolutely no guarantees of any form of cross-platform compliance (For example, it could remain just for Windows).
Cheers,
-naota
I'm not a dictator to those that do stuff for me by will. Only those who don't.