Ошибка libgdx opengl

Я начал новый проект с libgdx на android studio, но когда я запускаю программу, я вижу, что:

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

Но когда я использую GPU Caps Viewer, я вижу, что:

GL_RENDERER Intel HD Graphics 3000
Gl_Version:3.1.0-Build 9.17.10.4459
GLSL 1.40-Intel Build 9.17.10.4459

Я пытался изменить import com.badlogic.gdx.graphics.GL20; to import com.badlogic.gdx.graphics.GL30;, но все равно не работает.


person FlopJack    schedule 18.01.2018    source источник
comment
Похоже у вас версия не 2.0 а 1.1. Я также вижу, что у вас есть видеокарта Intel. Возможно, это тот же случай, что и: github.com/LWJGL/lwjgl/issues/119 ? Возможно, Windows 10 не поддерживает ваш GPU/драйвер.   -  person Martacus    schedule 18.01.2018


Ответы (1)


Попробуйте настроить серверную часть LWJGL, чтобы разрешить программную эмуляцию OpenGL:

System.setProperty("org.lwjgl.opengl.Display.allowSoftwareOpenGL", "true");
person josedlujan    schedule 18.01.2018
comment
Я пытался, но ничего не изменилось, я поменяю свой компьютер... Спасибо, ребята - person FlopJack; 30.01.2018