今日はOpenGLバージョンをチェックする方法を学びますか? OpenGL(Open Graphics Library)は、2Dおよび3Dベクターグラフィックスをレンダリングするためのクロス言語、クロスプラットフォームのアプリケーションプログラミングインターフェイス(API)です。 APIは通常、グラフィックスプロセッシングユニット(GPU)と対話して、ハードウェアアクセラレーションによるレンダリングを実現するために使用されます。
OpenGLバージョンを確認する方法
glxinfo | grep "OpenGL version"
次のような出力が得られます
glxinfo | grep "OpenGL version"
OpenGL version string: 1.4 (2.1 Mesa 7.7.1)
編集:
コアプロファイルと互換性プロファイル、およびさまざまなGLSLバージョンとGLESバージョンの違いを考えると、最新のOpenGLでは、「OpenGLバージョン」ではなく「バージョン」を取得するだけで幸運が得られる可能性があります。
glxinfo | grep 'version'
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
Max core profile version: 4.1
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.0
OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.1.2
OpenGL core profile shading language version string: 4.10
OpenGL version string: 3.0 Mesa 11.1.2
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.1.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
実際のバージョンは「コアプロファイルバージョン」(4.1)で表示されますが、「OpenGLバージョン」は3.0で表示されることに注意してください。
Ubuntu20.04LTSにMesaドライバーをインストールする方法
Mesa21.0.1リリースノート
UbuntuにMicrosoftTeamsLinuxをインストールする方法