Il y a environ un an, on apprenait que l'accélération OpenGL sous Vista pourrait se faire indirectement, en passant par une surcouche logicielle de Direct 3D (voir notre nouvelle « OpenGL et Windows Vista : inquiétudes »). Toutefois, il semblerait qu'une solution ait été trouvée.
Le retour d'OpenGL
Les fabricants de cartes graphiques supportent OpenGL depuis plusieurs années et il en va de même pour les jeux et les applications professionnelles. C'est pourquoi Khronos Group, responsable du développement et du maintien d'OpenGL, a publié un rapport mentionnant qu'OpenGL serait supporté directement sous Windows Vista. En plus, et toujours selon Khronos, leurs bibliothèques seraient entièrement compatibles avec la nouvelle interface vectorielle Aeroglass et s'offriraient même le luxe d'être plus performantes que Direct3D.
Des pilotes particuliers
Afin de profiter de cette accélération, il faudra utiliser un pilote particulier, dit ICD (pour Installable Client Driver). NVIDIA a déjà publié un driver ICD en bêta pour Vista et ATI ne devrait pas tarder à lui emboîter le pas. Microsoft a évidemment indiqué qu'il n'inclurait pas ces drivers sur son DVD d'installation et il faudra donc les télécharger. Quant à ceux qui n'en disposeront pas, il devront se contenter de la surcouche logicielle pour profiter des fonctionnalités basiques d'OpenGL.
Attendons les versions finales de Windows Vista et de ces drivers pour nous faire une idée sur les performances. Mais il s'agit tout de même une bonne nouvelle pour les développeurs de jeux et d'applications professionnelles ainsi que pour les réfractaires à Direct3D.
OpenGL supporté directement sous Vista ?
Par Mathieu Chouchane - Source: DailyTech
C'est franchement pas étonnant. Chez Microsoft ils codent avec des moufles.
C'est franchement pas étonnant. Chez Microsoft ils codent avec des moufles.
Cela dit, souvent, ils privilégient les fonctionnalités et la facilité de mise en oeuvre au détriment de la légèreté. C'est indéniable. Le rescent projet Atlas, pour faire de l'AJAX est un exemple probant...
Ah il fait froid dans les locaux de chez MS ?
Par contre les jeux opengl oui