Le premier fait remarquable est que cette spécification se présente désormais en trois parties (disponibles sur le site officiel [GL3]), définissant deux profils distincts :
- la spécification du profil dit « core » (noyau), qui doit être disponible dans toute implémentation d'OpenGL® 3.2 ; cette spécification de 402 pages n'est pas compatible avec les versions précédentes ;
- la spécification du profil dit « compatibility » (compatibilité), optionnel mais conservant la compatibilité avec les versions précédentes ; les 558 pages de cette spécification recouvrent partiellement la spécification « core », en levant certaines restrictions et ajoutant des fonctions plus traditionnelles ;
- enfin, la spécification de la version 1.50 du langage GLSL (acronyme de OpenGL® Shading Language), 125 pages pour décrire comment écrire des programmes (nommés « shaders ») pouvant être exécutés directement par la carte graphique, en supposant naturellement qu'elle dispose de...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première