libgdx中的OpenGL问题



所以我在libgdx中遇到了这个问题,说我的OpenGL版本已经过时了。但是,它至少需要OpenGL 2.0,但是我的图形驱动程序支持OpenGL 4.0,因此我不确定为什么会发生这种情况。我正在使用的IDE是Eclipse。

Exception in thread "LWJGL Application" 
com.badlogic.gdx.utils.GdxRuntimeException: OpenGL 2.0 or higher with the 
FBO extension is required. OpenGL version: 1.1.0
Type: OpenGL
Version: 1:1:0
Vendor: Microsoft Corporation
Renderer: GDI Generic
at com.badlogic.gdx.backends.lwjgl.LwjglGraphics.initiateGLInstances(LwjglGraphics.java:347)
at com.badlogic.gdx.backends.lwjgl.LwjglGraphics.initiateGL(LwjglGraphics.java:226)
at com.badlogic.gdx.backends.lwjgl.LwjglGraphics.setupDisplay(LwjglGraphics.java:217)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:144)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)

我正在使用Windows 10与Intel HD Graphics 4000

您正在使用一台漂亮的旧PC/笔记本电脑。

我遇到了同样的问题大约2周,在LWJGL问题上找到了一个驱动程序补丁,这为我解决了这个问题。

滚动到最后的评论以找到笔记本电脑或PC的补丁。
在添加驱动程序之前,请提取补丁并将某些驱动程序文件替换为它们。

最新更新