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

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

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

最佳答案

我不认为你可以通过jogl来选择它。

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

java - jogl 列出所有图形设备-LMLPHP

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

关于java - jogl 列出所有图形设备,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36065134/

10-13 03:29