OpenGL 4.2 : cap sur l'optimisation des performances

Romain Heuillard
Publié le 09 août 2011 à 18h02
Le Khronos Group profite à son tour du Siggraph 2011 pour annoncer la publication des spécifications « OpenGL 4.2 », un tout petit peu plus d'un an après celle de la version 4.1.

00F0000003022098-photo-logo-opengl.jpg

La nouvelle révision de cette interface de programmation (API) dédiée à la conception d'applications en 3D, concurrente à Direct3D, met tout particulièrement l'accent sur l'optimisation des performances, à point nommé à l'heure où son interopérabilité porte ses fruits, notamment sur dispositif mobile.

La version 4.2 de l'« Open Graphics Library » permet pour commencer de réutiliser le résultat d'une tessellation, ce qui rend la duplication d'objets complexes plus efficace, puisqu'il fallait jusqu'à présent recalculer l'objet autant de fois que nécessaire.

Dans le même registre, les développeurs peuvent calculer plusieurs variantes d'une texture sans avoir à la recharger à chaque fois, ce qui améliore sensiblement les performances.

Enfin, plusieurs valeurs de 8 et/ou de 16 bits peuvent désormais être combinées dans un seul emplacement de 32 bits, optimisant nettement la consommation de mémoire vidéo et de bande passante au cours du traitement de shaders.

Les spécifications « OpenGL 4.2 » sont donc dès à présent à la disposition de tout un chacun, puisqu'elles ne sont soumises à aucune licence. Ce n'est pas encore le cas d'AMD, mais Nvidia propose déjà des pilotes compatibles aux développeurs.
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