Portage des Viewports, Screenmasks et Scrboxes
Les fonctions de fenêtre d’affichage du code IRIS suivantes n’ont pas d’équivalent OpenGL :
- reshapeviewport
- scrbox
- getscrbox
Avec la fonction IRIS GL Viewport , vous spécifiez les coordonnées x (en pixels) de gauche et de droite d’un rectangle de fenêtre d’affichage et les coordonnées y pour le haut et le bas. Toutefois, avec la fonction OpenGL glViewport , vous spécifiez les coordonnées x et y (en pixels) du coin inférieur gauche du rectangle de la fenêtre d’affichage, ainsi que sa largeur et sa hauteur.
Le tableau suivant répertorie les fonctions de fenêtre d’affichage du GL d’IRIS et leurs fonctions OpenGL équivalentes.
| Fonction IRIS GL | Fonction OpenGL | Signification |
|---|---|---|
| fenêtre d’affichage (gauche, droite, bas, haut) | glViewport (x, y, largeur, hauteur) | Définit la fenêtre d’affichage. |
| popviewportpushviewport |
glPopAttribglPushAttrib ( _ bit de fenêtre d’affichage GL _ ) |
Exécute un push sur la pile et le dépile. |
| getviewport | glGet ( _ fenêtre d’affichage GL) | Retourne les dimensions de la fenêtre d’affichage. |
??