视频驱动程序

时间:2015-10-25 15:59:07

标签: java eclipse opengl libgdx opengl-3

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

1 个答案:

答案 0 :(得分:1)

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的完全支持。

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