我正在研发引擎,在50k实体测试期间,在调试模式下运行时,我的FPS在80左右稳定。然而,一旦我进入发布模式,我的FPS在1100左右开始,在下降到大约640之后5秒,然后一秒钟,它下降到稳定540.
这很奇怪,因为FPS只在我的电脑上减半。在我的其他一些计算机上尝试这个,FPS更低(更差的计算机),但非常稳定,仍然高于我的540 fps,它会下降到。
这是一个使用GLEW和GLFW的C ++ OpenGL引擎。在发布时,这些是我更改的设置:
其他所有内容(除了GLEW和GLFW所需的内容)都是默认值。
然而,我已经关闭了我改变的一切,同样的事情仍然发生。因此,它可能来自默认的发布模式设置。任何人都知道如何解决这个问题?