使用具有多个显卡的笔记本电脑,我想知道我的 libGDX / LWJGL 游戏正在使用哪一个。我怎样才能找到答案?有内置功能吗?
com.badlogic.gdx.Gdx.graphics
中似乎有一些提供信息的方法,但到目前为止我只得到了诸如显示分辨率和GL版本等信息。
感谢 Erdal Küçük 的评论,我找到了 libGDX 的解决方案:
import com.badlogic.gdx.graphics.GL20;
Gdx.graphics.getGL20().glGetString(GL20.GL_VENDOR);
Gdx.graphics.getGL20().glGetString(GL20.GL_RENDERER);
参见 https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetString.xhtml