6 votos

¿Cómo comprobar la versión OpenGL? La versión es la misma que si instalo Windows?

Necesito trabajar con al menos OpenGL 3.1, y no estoy seguro de qué versión tengo.

Cuando ejecute este comando en la terminal:

glxinfo | grep "OpenGL version"

Recibo este mensaje:

Cadena de la versión OpenGL: 2.1 NVIDIA-8.24.16 310.90.9.05f01

Sin embargo, cuando compruebo la versión del programa llamado "OpenGL Extensions Viewer" dice hasta 3.3 pero sólo con las características principales, ¿qué significa eso?

¿Qué pasa si instalo Windows y actualizo los controladores de gráficos, podré seguir usando OpenGL 2.2 o más?

Agradezco cualquier ayuda.

Macbook 15 pulgadas, mediados de 2010 con NVIDIA GeForce GT 330M 256 MB, OS X 10.9.5

1voto

Trane Francks Puntos 1476

Tu MacBook Pro tiene soporte de GPU para OpenGL 3.3 cuando se ejecuta Mavericks. Eso es según este artículo de Apple:

http://support.apple.com/kb/HT5942?viewlocale=en_US&locale=en_US

La instalación de los controladores de gráficos de Windows en OS X no es compatible. Intentarlo puede hacer que OS X quede inutilizado y es desaconsejable.

1voto

Tetsujin Puntos 23061

OpenGL 2.1 es el contexto de legado de Apple. Necesitas solicitar un contexto central para el sistema que pretendes usar, aunque, como has descubierto, XQuartz sólo hará de legado.

Si instalas Windows a través de Bootcamp e instalas los últimos controladores NVidia para Windows, verás el contexto más alto que tu tarjeta puede soportar, posiblemente 3.3 pero puede ser incluso 4.2 [No tengo una Mac con NVidia para probar, pero mi ATI HD 5770 puede lograr 4.2 bajo Windows].

Esto puede ser de ayuda, aunque no esté marcado como contestado - OpenGL 4.1(?) bajo los Mavericks

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X