Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Mesa 3D version 6.5.3

Posté par Victor STINNER (page perso, ). Modéré le 05 mai 2007.
Mesa 3D est une implémentation de la spécification OpenGL offrant un rendu logiciel d'une scène 3D. Cette bibliothèque est publiée sous licence MIT et supporte l'ensemble des systèmes d'exploitation modernes. Les pilotes de carte graphique (Linux et *BSD) utilisent Mesa pour le rendu OpenGL avec accélération matérielle.

La version 6.5.3 sortie le 27 avril dernier apporte beaucoup de nouveautés et notamment le support d'OpenGL dans ses versions 2.0 et 2.1 (sorties respectivement en Août 2004 et Août 2006). OpenGL 2.0 apporte le support des instructions programmables connues sous le nom de « shader » : l'effet de « cell shading » en est un exemple.

Autres nouveautés : prise en charge des MRT, Multiple Render Target, qui permet de modifier plusieurs tampons en une seule instruction; prise en charge des VBO, Vertex Buffer Object, qui permettent de stocker des tableaux de vertex dans la mémoire de la carte vidéo. Enfin de nombreux bugs ont été corrigés : reportez-vous au ChangeLog complet pour les détails.

> Lire la dépêche (16 commentaires, moyenne: 4,1).  

Vous avez demandé le commentaire #829079.

La raison d'Id pour laisser tomber OpenGL?

Posté par reno () le 06/05/2007 à 07:41. (lien). Évalué à 3.

Très simple: le support de Direct3D par les pilotes des constructeurs est de meilleure qualité qu'OpenGL.

Ce n'est pas qu'une API soit supérieure a l'autre (c'était le cas avant mais ça ne l'est plus dixit J. Carmack) par contre coté implémentation, comme Direct3D est beaucoup plus utilisé qu'OpenGL par les jeux, les fabriquants de cartes vidéo ont mis leur effort sur le développement des pilotes Direct3D: la qualité d'implémentation des drivers Direct3D est meilleure.

Mais OpenGL est utilisé pour les applications professionnelles me direz vous?
Oui, mais ce sont rarement les dernières fonctionnalités des cartes vidéo qui sont exploitées par ces applications, contrairement aux jeux..

Heureusement qu'OpenGL est multi-plateforme, contrairement a Direct3D, autrement il serait bientôt mort..

  • [^]Re: La raison d'Id pour laisser tomber OpenGL?

    Posté par Morreale Jean Roc () le 06/05/2007 à 08:35. (lien). Évalué à 7.

    C'est beaucoup plus prosaïque : le prochain titre d'ID sera sur console -> Xbox 360 donc utilisation de XNA

    Mais ce n'est certainement pas la fin de l'opengl chez ID vu qu'ils vont également travailler pour la PS3 (OpenGL ES)

    [^]Re: La raison d'Id pour laisser tomber OpenGL?

    Posté par Jean-Philippe Garcia Ballester (Jabber id, page perso, ) le 06/05/2007 à 20:54. (lien). Évalué à 3.

    Ce n'est pas qu'une API soit supérieure a l'autre (c'était le cas avant mais ça ne l'est plus dixit J. Carmack

    Source ?