gpt4 book ai didi

java - 视频驱动程序不支持 OpenGL

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:38:48 25 4
gpt4 key购买 nike

当我使用这段代码时:

import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;

public class Main {
public static void main(String[] args) {
LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
cfg.title = "MtxJungleGameMenu";
cfg.useGL20 = false;
cfg.width = 800;
cfg.height = 480;
new LwjglApplication(new MainStarter(), cfg);
}
}

我遇到这样的异常:

Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: com.badlogic.gdx.utils.GdxRuntimeException: OpenGL is not supported by the video driver.

有什么帮助吗?

最佳答案

把这段代码 System.setProperty("org.lwjgl.opengl.Display.allowSoftwareOpenGL", "true");

在我的案例中问题已解决。这将允许 libgdx 作为软件 openGL 模式运行。

您的代码将如下所示。

import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;

public class Main {
public static void main(String[] args) {
LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
System.setProperty("org.lwjgl.opengl.Display.allowSoftwareOpenGL", "true");
cfg.title = "MtxJungleGameMenu";
cfg.useGL20 = false;
cfg.width = 800;
cfg.height = 480;
new LwjglApplication(new MainStarter(), cfg);
}
}

关于java - 视频驱动程序不支持 OpenGL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15572908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com