【发布时间】:2012-11-02 18:12:08
【问题描述】:
我刚刚安装了 Windows 8,我尝试在 VS 2010 中编译和构建一个简单的 c++ 游戏项目,但是当我这样做时,它以 5 fps 运行。在 Windows 7 上,它以稳定的 60 fps 运行。代码没有任何改变,但速度慢得可怕。
我已经更新了我的视频驱动程序,但仍然存在可怕的延迟。我认为问题与 Windows 8 和 OpenGL 的兼容性问题有关,但我找不到任何可以确认的信息。我想知道是否有其他人遇到过这个问题,您是否已经解决了。
【问题讨论】:
-
您是否安装了合适的显卡驱动程序?
-
尝试打印
glGetString(GL_VERSION)和glGetString(GL_VENDOR)的结果,以确保您确实在使用显卡。 -
另外,尝试创建一个新的 OpenGL 项目并继续添加游戏的部分内容,直到找到 FPS 被杀死的位置。
标签: c++ visual-studio-2010 performance opengl windows-8