【问题标题】:OpenGL issue in libgdxlibgdx 中的 OpenGL 问题
【发布时间】:2017-09-18 22:47:19
【问题描述】:

所以我在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)

我正在使用带有英特尔高清显卡 4000 的 Windows 10

【问题讨论】:

  • 如何创建窗口和上下文?

标签: java opengl libgdx lwjgl


【解决方案1】:

那么您使用的是相当旧的 PC/笔记本电脑。

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

滚动到最后一条评论以查找适用于笔记本电脑或 PC 的补丁。
在添加驱动程序之前,提取补丁并用它们替换一些驱动程序文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-31
    • 1970-01-01
    • 1970-01-01
    • 2015-06-03
    • 2015-07-28
    • 1970-01-01
    • 1970-01-01
    • 2019-11-17
    相关资源
    最近更新 更多