web-dev-qa-db-ja.com

OpenGLがWindowsマシンにインストールされているかどうかを確認するにはどうすればよいですか?

私のネットワークには約50台のPCがあり、そのPCにOpenGLがインストールされているかどうかを知りたいです。彼らが持っている場合、私はどのバージョンも知りたいです。

これを行うためにすべてのマシンにアクセスすることを気にしませんが、ユーティリティをインストールしない方がいいです。

では、OpenGLがPCにインストールされているかどうかを確認する方法はありますか(XP、Vista、7のいずれかを考えています)?インストールされている場合、それはどのバージョンですか?

ない場合は、ユーティリティの提案も受け付けています。

17
Thomas

WindowsにはOpenGLドライバーが付属していると思います。 http://www.opengl.org/wiki/Getting_started これを確認しているようです:

Windows 98/Me/NT/2000/XP/2003/Vistaを実行している場合、OpenGLライブラリはすでにシステムにインストールされています。

上記のページは、異なるバージョンのウィンドウでのopengl32.dllのデフォルトの場所も示しています。例えば。 windows\system32\opengl32.dllしたがって、各マシンでそれらを探すことができます。

各システムのバージョンを確認したい場合は、ユーティリティが必要になると思います。

8
Chris Kent

見つかりました OpenGL Extensions Viewer 。しかし、それは実用的な答えです。

screenshot

9
Thomas

Geeks3Dには GPU Caps Viewer と呼ばれる別のユーティリティがあります。

GPU Caps Viewerは、メイン(プライマリ)グラフィックカードのOpenGL、Vulkan、OpenCL、およびCUDA APIレベルのサポートに焦点を当てたグラフィックカード情報ユーティリティです。 Vulkan、OpenCL、CUDAの場合、GPU Caps Viewerはシステムで利用可能な各対応デバイスのAPIサポートを詳しく説明します。

enter image description here

3
JanHickson