• [^] # Re: OpenGL ES

    Posté par . En réponse à la dépêche Quoi de neuf du côté d'OpenGL et Linux ?. Évalué à 10.

    Castré n'est pas vraiment le mot, OpenGL ES est sensé contenir une unique version des fonctionnalités de base pour avoir un rendu 3D, en gros les plus performantes et les plus proches de la carte graphique.

    L'intérêt pour l'embarqué et qu'on supprime énormément de code utilisé pour maintenir la compatibilité avec les fonctionnalités "habituelles" d'OpenGL (en gros, OpenGL < 3)

    Donc ça fait moins de code, mois d'espace disque et d'espace mémoire utilisé, et en bonus, on force les utilisateurs à utiliser une API plus proche du matériel qui, à priori, est plus performante.

    En simplifiant, OpenGL = OpenGL ES + fonctionnalités supplémentaires dépréciées (fixed pipe, direct mode, display lists, …) + des fonctions utilitaires en plus.