jogl列出所有图形设备

时间:2016-03-17 15:34:43

标签: java opengl graphics jogl

我刚刚开始使用JOGL,我的第一个程序失败了,因为我无法获得GL4配置文件。

GLProfile test = GLProfile.get(GLProfile.GL4);

此行失败,错误消息为Profile GL4 is not available on nullGL3bc工作正常。我怀疑问题是该程序试图使用内置的英特尔高清显卡(可能不支持GL4)而不是NVIDIA显卡,所以现在我正在寻找一种方法来更改默认的图形设备,但我找不到任何有用的东西。
GLProfile.get()有一个接受AbstractGraphicsDevice的重载,但我无法弄清楚如何获得与NVIDIA卡相对应的实例。我认为必须有一些方法来列出所有可用的设备。有谁知道怎么做?

1 个答案:

答案 0 :(得分:2)

我认为你不能通过jogl选择它。

我知道你可以通过nvidia面板选择它

enter image description here

如果您不想全局选择它,则应使用“程序设置”选项卡