Quid de l'avenir d'OpenGL dans Windows Vista ?

Julien
Par Julien
Publié le 08 août 2005 à 12h02
00FA000000138573-photo-opengl-open-gl-logo.jpg
Dans le monde PC les deux API 3D les plus largement utilisées sont DirectX, de Microsoft, et OpenGL. Avec l'arrivée prochaine de Windows Vista, l'implémentation de DirectX devrait quelque peu évoluer. On sait déjà que Windows Vista contiendra deux noyaux 3D fondamentaux avec DirectX 9.L, alias WGF 1.0 (Windows Graphics Foundation), et DirectX10 (WGF 2.0). Concernant l'implémentation d'OpenGL, il semblerait que Microsoft ait choisi de la baser sur les spécifications de DX9.L en se limitant au support d'OpenGL 1.4. Toutes les extensions spécifiques aux IHV (Independent Hardware Vendor) disaparaissant par la même occasion.

Ce choix implique notamment que les performances OpenGL seront sensiblement inférieures du fait de l'implémentation retenue par Microsoft puisque l'OpenGL ne sera pas natif et passera par une sorte de sous-couche à DirectX. En outre le fait de se limiter à l'OpenGL 1.4 devrait poser de sérieux problèmes aux applications, que ce soit des jeux ou des logiciels professionnels de rendu 3D, qui utilisent des Shaders. De plus le fait d'exécuter une application OpenGL en mode fenêtré obligera l'utilisateur à désactiver l'interface 3D de Vista pour revenir en mode compatibilité Windows 2000. Ce dernier point fait toutefois débat et reste à confirmer.
Julien
Par Julien

Aucun résumé disponible

Vous êtes un utilisateur de Google Actualités ou de WhatsApp ?
Suivez-nous pour ne rien rater de l'actu tech !
Commentaires (0)
Rejoignez la communauté Clubic
Rejoignez la communauté des passionnés de nouvelles technologies. Venez partager votre passion et débattre de l’actualité avec nos membres qui s’entraident et partagent leur expertise quotidiennement.
Abonnez-vous à notre newsletter !

Recevez un résumé quotidien de l'actu technologique.

Désinscrivez-vous via le lien de désinscription présent sur nos newsletters ou écrivez à : [email protected]. en savoir plus sur le traitement de données personnelles