我的 openGL 版本是 3.1.0,来自 Intel,但 IntelliJ 只能看到 Microsoft 的 openGL 版本 1.1.0。我已经尝试过重新安装 GPU 驱动程序,但没有帮助。我无法在 IntelliJ IDE 中运行 JOGL 应用程序。
有人可以帮助我吗?
openGL 版本:
OpenGL 错误:
最佳答案
作为 IDE,IntelliJ 只能看到可以在编译时确定的内容。系统上可用的 OpenGL 版本是运行时值。
您可以通过将更高版本的 API 函数和 token 引用到扩展和/或核心版本 header 或接口(interface)(取决于所使用的语言)文件,使 IDE 能够识别更高版本的 API 函数和 token 。然而,这并不能免除您实现运行时版本检查和初始化的任务。
关于java - IntelliJ 没有看到我的 OpenGL 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49695574/