Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
opengl [Le 22/12/2020, 19:24] 90.114.241.183 Amélioration des liens en général |
opengl [Le 28/12/2022, 18:37] (Version actuelle) Theon [Vérifier son installation] grammaire |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
====== OpenGL et GLX ====== | ====== OpenGL et GLX ====== | ||
- | OpenGL est une librairie écrite en C qui permet de programmer, de faire fonctionner des programmes utilisant la 3D. | + | OpenGL est une [[WPFR>bibliothèque logicielle]]((En anglais : //library//, avec une traduction en français par « librairie », souvent rencontrée et impropre ici.)) écrite en C qui permet de programmer, de faire fonctionner des programmes utilisant la 3D. |
- | Elle est parfois lié avec la bibliothèque [[:sdl|SDL]] et la [[:sfml|SFML]]. | + | Elle est parfois liée aux bibliothèques [[:sdl|SDL]] et [[:sfml|SFML]]. |
===== Définitions ===== | ===== Définitions ===== | ||
Voici quelques explications sur le monde d'OpenGL et ce qui l'entoure. | Voici quelques explications sur le monde d'OpenGL et ce qui l'entoure. | ||
Ligne 40: | Ligne 40: | ||
* La librairie libGL | * La librairie libGL | ||
- | Mises à part les exceptions précédentes vous avez la partie utilisateur fonctionnelle. | + | Mises à part les exceptions précédentes vous avez la partie utilisateur fonctionnelle. |
- | Vous devez avoir les lignes suivantes dans Xorg.conf : | + | Vous devez avoir les lignes suivantes dans Xorg.conf : |
<code> | <code> | ||
Ligne 49: | Ligne 49: | ||
</code> | </code> | ||
- | Assurez-vous que vous utilisez le pilote DDX compatible avec DRI et non pas vesa ou fbdev. | + | Assurez-vous que vous utilisez le pilote DDX compatible avec DRI et non pas vesa ou fbdev. |
Pour savoir si ça fonctionne tapez la commande : | Pour savoir si ça fonctionne tapez la commande : | ||
Ligne 86: | Ligne 86: | ||
Dans les principales [[:variantes]] d'ubuntu, OpenGL est déjà installé.\\ | Dans les principales [[:variantes]] d'ubuntu, OpenGL est déjà installé.\\ | ||
- | Il arrive qu'OpenGL ne soit pas déjà installé de base. | + | Il arrive qu'OpenGL ne soit pas déjà installé de base. |
Vous pouvez vérifier la version installée d'OpenGL dans le [[:terminal]] en tapant la commande | Vous pouvez vérifier la version installée d'OpenGL dans le [[:terminal]] en tapant la commande | ||
<code bash>glxinfo | grep 'version'</code> | <code bash>glxinfo | grep 'version'</code> | ||
- | Vous pouvez aussi [[dpkg#verifier_la_presence_d_un_paquet| vérifiant si un des paquets]] de OpenGL est en place ou non. Essayez d'installer **[[apt>mesa-utils]]** : si le moyen utilisé pour installer mesa-utils vous dit que vous l'avez déjà installé, alors OpenGL est bien installé sur votre PC. | + | Vous pouvez aussi [[dpkg#verifier_la_presence_d_un_paquet| vérifier si un des paquets]] de OpenGL est en place ou non. Essayez d'installer **[[apt>mesa-utils]]** : si le moyen utilisé pour installer mesa-utils vous dit que vous l'avez déjà installé, alors OpenGL est bien installé sur votre PC. |
===== Configuration ===== | ===== Configuration ===== | ||
Ligne 106: | Ligne 106: | ||
Il suffit de [[tutoriel/comment_supprimer_un_paquet|supprimer le paquet installé]]. | Il suffit de [[tutoriel/comment_supprimer_un_paquet|supprimer le paquet installé]]. | ||
- | Via terminal cela donne : | + | Via terminal cela donne : |
<code>sudo apt remove freeglut3</code> | <code>sudo apt remove freeglut3</code> | ||
<code>sudo apt remove freeglut3-dev</code> | <code>sudo apt remove freeglut3-dev</code> | ||
Ligne 115: | Ligne 115: | ||
//Contributeur secondaire : [[:utilisateurs/amiralgaby]].// | //Contributeur secondaire : [[:utilisateurs/amiralgaby]].// | ||
- | //Traduction de: http://people.freedesktop.org/~ajax/dri-explanation.txt // | + | //Traduction de: https://people.freedesktop.org/~ajax/dri-explanation.txt // |