begin process at 2012 05 30 19:18:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Linux

 > 

OpenGL

 > 

Trouver la Version d'OpenGL Installée


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Trouver la Version d'OpenGL Installée

samedi 24 juin 2006 à 14:23:11 | Trouver la Version d'OpenGL Installée

manolobis

Salut à tous et toutes,

Voilà, ma question est brève, simple et directe:

Y-a-t'il une fonction qui me permet de savoir quelle version d'OpenGL est installée sur mon système (Genre GetVersion() pour Windows) ?

D'avance, merci pour vos réponses...

Config.: Windows98SE, DevCPP, OpenGL.
samedi 24 juin 2006 à 16:04:39 | Re : Trouver la Version d'OpenGL Installée

luhtor

Essai ca:
const char * glVersion = (const char *) glGetString(GL_VERSION);



samedi 24 juin 2006 à 17:42:41 | Re : Trouver la Version d'OpenGL Installée

manolobis

Merci Luhtor, c'est la bonne fonction, qui retourne '1.4.0', j'ai donc OpenGL 1.4 !

Je vais de ce pas me renseigner sur les autres usages de glGetString(...), car s'il y a un paramètre c'est que la fonction renvoie d'autres caractéristiques...

Pour ce qui est d'OpenGL je crois qu'il y a des versions plus récentes (il me semble que la 3.0 n'est pas encore sortie, mais que la 2.0 est dispo)...

Salut et merci pour l'info !


samedi 24 juin 2006 à 18:16:57 | Re : Trouver la Version d'OpenGL Installée

luhtor

Oula la 3.0, je doute. Mais en fait sous windows, tu ne disposes pas de version plus récente d'opengl. Les fonctions des versions plus récentes sont traités et utilisables en tant qu'extension. Regarde du coté de la librairie glew qui facilie la gestion des extensions. Car évidemment, c'est hors de question d'utiliser la version 1.4 vu les nouvelles fonctionnalités des versions suivantes.

Dans tous les cas, #include <GL/glext.h> te donne accès aux extensions.


samedi 24 juin 2006 à 18:58:29 | Re : Trouver la Version d'OpenGL Installée

manolobis

Re,

Je viens de surfer sur le web et concernant les versions d'OpenGL, je viens de me rendre compte, comme tu l'as dit Luhtor, que ma version (1.4) n'était non seulement pas si 'vieille' que ça, mais surtout qu'il n'y a pas plus récent ! Merci quand même pour l'info.

Pour ce qui est de la fonction glGetString, elle ne fait pas de miracles, apparement, à par pour renvoyer la version d'OpenGL installée. Les autres fonctions ne me sont pas d'une grande utilité.

Peut-être avec le paramètre GL_RENDER ?!...

Lorsque tu dis, Luhtor, 'c'est hors de question d'utiliser la version 1.4 vu les fonctionnalités des versions suivantes' je ne comprend pas trop. Est-ce que tu entendrais par là qu'il vaut mieux arrêter la programmation en OpenGL jusqu'à la commercialisation de version plus récente ? (fais moi peur :-(  ), ou ai-je loupé une solution de substitution sous-entendue ?

En tout cas je vais jeter un coup d'oeil sur 'glew'.
J'utilise déjà 'glext', mais 'glew' connais pas !
Mon but était une simple mise à jour (qui ne se justifie pas pour le moment, apparement).

Merci, a+

 

samedi 24 juin 2006 à 19:56:39 | Re : Trouver la Version d'OpenGL Installée

manolobis

Pour tous ceux que les extensions d'OpenGL intéressent,
[ Lien ]
de Laurent Gomila, une adresse parmis d'autres mais qui a le mérite d'être clair, en français, et avec des exemples (plutôt que des sources à télécharger).

Je viens de surfer au sujets de 'glew' et 'glext', je ne vois pas trop l'intérêt de 'glew' (que je ne connais pas) par rapport à 'glext' (que j'utilise déjà pour des extensions spécifiques, multitexturing, ARB_ extensions)...
 
Je veux dire que mes extensions actuelles fonctionnent correctement juste avec 'glext'.
Et pour rester dans le sujet, je compte utiliser les VBO's (Vertex Buffer Object), et j'aurais 2 demandes à ce sujet:

- Si quelqu'un aurait une adresse 'efficace' sur les VBO's  (cela fait un moment que je surf entre les sites anglo, les sites bla-bla sans examples concrets, et les sites pour-les-experts-uniquement) je n'est pas vraiment l'impression d'avoir tout compris, ni d'être en mesure de les mettre en oeuvre.
- Enfin, est-ce-que l'utilisation des VBO's nécessite la librairie 'glew' ? ('glext' oui, je présume).

Merci pour vos réponses..
A+

mardi 4 juillet 2006 à 22:10:28 | Re : Trouver la Version d'OpenGL Installée

nisaloncaje

Juste une petite info qui, peut etre vous intéressera est le fait que sous windows vista, ce sera opengl 1.4 qui sera embarqué.


Cette discussion est classée dans : trouver, version, opengl, installée


Répondre à ce message

Sujets en rapport avec ce message

Ou trouver openGL 1.4 ? [ par luhtor ] Bon le titre est explicite, je programme sous DevCpp et donc avec la version 1.2 d'opengl. Quelqu'un a ou sait ou obtenir les headers (ca, ca va) mais Afficher version windows [ par christdu13 ] bonjour a tousvoila je souhaite écrir un programme ki aille dans le registre windows trouver les clés pour que mon programme affiche ensuite la versio update version... [ par jojomillenium ] Bonjour, Je suis sous VSC++ 6 (version d'introduction fourni avec un bouquin) et mes version de openGL et glu sont vieille (meme pas le gluGetString : Langue de la version windows installée [ par Thez ] Bonjour,Mon problème peut paraître trivial ... mais jusqu'ici je n'ai pas trouvé de solution !Je développe une application permettant de "monitorer" l (win32) compatibilite [ par mogwai93 ] BonjourJ'ai du code en win32 (trop long pour etre poste ici) qui fonctionne sur certaines machines et par sur d'autresj'ai testé : win98SE, Win2000, W Quel est ma version d'opengl ? [ par whikie ] Bonjour a tous,Je voudrais connaitre ma version d'opengl et surtout comment la mettre a jour.je crois etre en version 1.3 (j'en suis pas sur du tout). Problemes d'inclusion avec openGL et version [ par dletozeun ] bonjour, Je voudrais utliser les extensions d'opengl. Pour cela j'ai inclu le header glext.h dans mon projet sous devcpp. Le header est inclu dans 2 opengl multitexturing [ par dletozeun ] bonjour, J'ai reussi a mettre en place le multitexturing avec opengl, j'obtiens un melange homogene entre  textures sur un polygone mais le probleme Key Code ??? [ par alexsierro ] Quelqu'un s'aurait ou trouver la liste complète des keycode ? KEY_ENTER 13KEY_ESC 27 KEY_F1 59KEY_F OpenGL: problemes des textures [ par dletozeun ] bonjour,dans mon projet actuel sous devcpp j'affiche un objet 3D avec opengl en utilisant  GL_TRIANGLE_STRIP pour optimiser la vitesse d'affichage....


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,746 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales