我在使用 freeglut 的“glutInitContextVersion”函数时遇到了一些问题。当我使用 3, 1 作为参数时,我的几何图形被绘制出来。但是,当我使用 3,3(这是我的显卡支持的 OpenGL 的最高版本)时,不会绘制任何几何图形。这意味着什么?我是否使用了在较低版本的 OpenGL 中已弃用的函数?我还将它与对“glutInitContextProfile(GLUT_CORE_PROFILE);”的调用结合起来,但由于这根本不需要设置上下文版本,我怀疑这是问题所在。
3627 次