¿Cómo puedo saber si OpenGL está instalado en una máquina con Windows?

17

Tengo alrededor de 50 PC en una red que cuido y me gustaría saber si las PC tienen instalado OpenGL. Si lo han hecho, también me gustaría saber qué versión.

Ahora no me importa visitar todas las máquinas para hacer esto, pero prefiero no instalar ninguna utilidad.

Entonces, ¿hay alguna forma de saber si OpenGL está instalado en una PC (estoy pensando en XP, Vista o 7)? y si está instalado, ¿qué versión es?

Si no lo hay, también estoy abierto a sugerencias de utilidad.

Thomas
fuente

Respuestas:

8

Creo que Windows viene con controladores OpenGL. http://www.opengl.org/wiki/Getting_started parece confirmar esto:

Si está ejecutando Windows 98 / Me / NT / 2000 / XP / 2003 / Vista, la biblioteca OpenGL ya se ha instalado en su sistema.

La página anterior muestra la ubicación predeterminada para opengl32.dll en las diferentes versiones de Windows también. Por ejemplo, windows \ system32 \ opengl32.dll Para que pueda buscarlos en cada máquina.

Si desea determinar la versión en cada sistema, creo que necesitará una utilidad.

Chris Kent
fuente
1
Windows viene con bibliotecas para admitir la API de OpenGL, pero esto no significa que haya un controlador OpenGL instalado.
torhu
9

Visor de extensiones OpenGL encontrado . Pero es una respuesta útil.

captura de pantalla

Thomas
fuente
No hay sumas de verificación disponibles. No hay forma de validar el archivo. Si el sitio de origen está pirateado, es demasiado fácil descargar accidentalmente malware. Definitivamente me mantendré alejado de este ...
Timothy C. Quinn
3

Hay otra utilidad llamada GPU Caps Viewer en Geeks3D.

GPU Caps Viewer es una utilidad de información de tarjeta gráfica centrada en el soporte de nivel API OpenGL, Vulkan, OpenCL y CUDA de la tarjeta gráfica principal (primaria). Para Vulkan, OpenCL y CUDA, GPU Caps Viewer detalla el soporte de API de cada dispositivo capaz disponible en el sistema.

ingrese la descripción de la imagen aquí

JanHickson
fuente
Según su comentario (ahora eliminado), Stellarium declara específicamente que necesita OpenGL 3.0, por lo tanto, no funcionará en su máquina que solo tiene OpenGL 1.4.
Mokubai
Probablemente sea mejor instalar la última versión de la página de descargas , en lugar de una versión arbitrariamente antigua de una publicación de blog.
jpaugh