IntelliJ 看不到我的 OpenGL 版本

IntelliJ does not see my OpenGL version

我的openGL版本是3.1.0,来自Intel,但是IntelliJ只能看到微软的openGL版本1.1.0。我已经尝试重新安装 GPU 驱动程序,但没有帮助。我无法 运行 IntelliJ 中的 JOGL 应用 IDE。

有人可以帮我吗?

openGL 版本:

openGL 错误:

作为 IDE IntelliJ 只能看到可以在编译时确定的内容。系统上可用的 OpenGL 版本是运行时值。

您可以通过将 and/or 核心版本 header 或接口(取决于使用的语言)文件。但是,这并不能减轻您实施运行时版本检查和初始化的负担。

这是由某些 Intel 驱动程序的已知限制引起的。当一个软件声称是 "Windows 10 ready" 时,那些驱动程序崩溃,JOGL 只能选择非常弱的 "Microsoft GDI renderer" 仅支持 OpenGL 1.1。

我建议您阅读我们关于此问题的错误报告,其中包含几个解决方法: https://jogamp.org/bugzilla/show_bug.cgi?id=1278