2013-08-09 2 views
1

J'ai un Macbook J'ai mis à jour le système d'exploitation chaque fois qu'un nouveau est sorti, donc j'utilise maintenant 10.8 Mountain Lion. J'essayais de faire fonctionner un programme quand le développeur m'a suggéré de vérifier ma version Open GL avec glxinfo.Open GL version 2.1 au lieu de 3.2 sur OS X 10.8

OpenGL vendor string: NVIDIA Corporation 
OpenGL renderer string: NVIDIA GeForce 9400M OpenGL Engine 
OpenGL version string: 2.1 NVIDIA-8.12.47 310.40.00.05f01 
OpenGL shading language version string: 1.20 
OpenGL extensions: 

Selon cette https://developer.apple.com/graphicsimaging/opengl/capabilities/ je devrais avoir la version GL 3.2 ouvrir, mais je ne fais pas. J'ai également cherché de nouveaux pilotes Nvidia, mais le site de téléchargement des pilotes nvidia n'en montre aucun pour OS X 10.8 (Mountain Lion), GeForce 9400M. Le site Web Open GL indique que, contrairement aux autres systèmes d'exploitation, Open GL est mis à jour avec les autres mises à jour d'OS X.

Quoi faire? Comment puis-je obtenir OpenGL à 3.2?

Répondre

0

Je vérifie ma Ouvrir la version GL avec glxinfo

glxinfo passe par le serveur X11. Le support OpenGL du serveur X11 qui est livré avec OS X est plutôt limité. Vous devez vérifier avec un outil qui interroge l'API OpenGL native de OS X, pas la couche d'émulation GLX.

+1

En supposant que ce programme a réellement implémenté le fenêtrage en utilisant l'API OGL native de OS X, et pas seulement X11. – Invalid

Questions connexes