我目前正在使用OpenGL与GLEW,GLFW和AntTweakBar一起在大学进行第三年的项目。在我自己的机器(i5-2500k,GTX 570)上运行正常。但是,当我在许多其他系统(所有这些都有ATI图形)上尝试过它时,我只能获得要显示的实际渲染,或者AntTweakBars。
为了更清楚一点,在我自己的机器上,我使用以下行初始化AntTweakBar:
TwInit(TW_OPENGL, NULL);
哪个工作正常。现在,在我在大学试过的其他计算机上,如果我保持这条线相同,AntTweakBars就不会出现,但我自己的渲染确实出现了。但是,如果我将该行更改为:
TwInit(TW_OPENGL_CORE, NULL);
出现调整条,但我自己的渲染消失了。我可能会跳到它与ATI图形有关的结论,但我无法访问另一台基于nvidia的机器进行测试。 那么,有没有人经历过与此类似的事情或对问题可能有什么想法?