视频驱动程序不支持 OpenGL

OpenGL not supported by video driver

我安装了libGDX并写了一个简单的代码来显示一个window。但是当我 运行 它时,我得到一个异常:视频驱动程序不支持 OpenGL。然后我安装了 GLEW(OPENGL EXTENSION WRANGLER LIBRARY)。然后进入安装文件夹,解压内容到新文件夹,进入新文件夹,依次点击bin、release、win32,最后是glewinfo。它打开了一个记事本文件,显示了我的视频卡的名称,并说它支持 OpenGL 2.1。但是在 eclipse (mars) 和 libgdx(gdx-setup 工具)中,即使我设置了 config.useGL30 = false,我也无法让我的程序达到 运行。请帮忙!

OpenGL ES 和 OpenGL 之间存在差异。

  • OpenGL 为桌面版。
  • OpenGL ES 为移动版。

libGDX 使用 OpenGL ES,因为它 运行 适用于移动设备和桌面设备。

  • 要 运行 OpenGL ES 2.0,您需要在桌面上安装 OpenGL 4.1。
  • 要 运行 OpenGL ES 3.0,您需要在桌面上安装 OpenGL 4.3。

根据 derhass

编辑

请注意,这只是规范,实际实施可以为这些版本之前的 OpenGL ES 2.0/3.0 提供完全支持。

但您的设置似乎并非如此。