Passer de OpenGL 3.0 à OpenGL 4.1
Résolu
Mephistole
Messages postés
55
Date d'inscription
Statut
Membre
Dernière intervention
-
Mephistole Messages postés 55 Date d'inscription Statut Membre Dernière intervention -
Mephistole Messages postés 55 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais savoir comment on passe de la version 3.0 de OpenGL à sa version 4.1 ?
Merci pour vos réponses.
Je voudrais savoir comment on passe de la version 3.0 de OpenGL à sa version 4.1 ?
Merci pour vos réponses.
1 réponse
-
'lut,
en mettant à jour sa pile graphique, à savoir drivers, Mesa (si drivers libres) ainsi que X11/Xorg. De manière générale, en mettant à jour son système.
Si la version d'OpenGL n'augmente pas après une mise à jour, c'est que le matériel graphique de ton PC ne supporte physiquement pas de version d'OpenGL plus élevée.
Quel est ta carte/ton chipset graphique ?
(Pour des infos précises, copie le résultat de la commandelspci -v | grep -Ei "vga|3d"
etglxinfo | grep -E " Vendor| Device"
ici)-
Ma carte graphique c'est une Intel HD Graphics 4000. Et avec les lignes de commandes ça m'affiche "Intel Corporation 3rd Gen Core processor Graphics Controller" et que l'extension GLX est manuan à l'écran.
- Les HD4000 (Intel Gen3) sont limités à OpenGL 3.3 tout au plus (mais supportent une grande partie des extensions nécessaires pour GL 4+, cependant pas toutes donc le chipset est "coincé" en 3.3).
Il lui manque le support matériel defp64
(nombres flottants sur 64 bit, extensionsGL_ARB_gpu_shader_fp64
pour GL 4.0 etGL_ARB_shader_precision
etGL_ARB_vertex_attrib_64bit
pour GL 4.1, cf. mesamatrix).
Cependant je crois que les développeurs travaillent sur une émulation de ce dernier, qui est aussi nécessaire pour Vulkan (successeur d'OpenGL), donc le support d'OpenGL 4.1(+) pour HD4000 pourrait venir dans le futur. - J'affirme, l'émulation
fp64
pour HD4000 est dans les cartons: https://www.phoronix.com/scan.php?page=news_item&px=Ivy-Bridge-V3-OpenGL-4.0
-
-