更具体地说,是一个桌面libGDX-LWJGL应用程序。有一些配置选项可以禁用CPU同步和vsynching,但是无论应用程序以60fps的速度运行。
这对于所有实际用途都很好-但是出于好奇,如果没有别的,我想看看帧率能达到多高。
由于库中的更改,Rode Hyde的答案不再正确。试试这个:
LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
config.vSyncEnabled = false; // Setting to false disables vertical sync
config.foregroundFPS = 0; // Setting to 0 disables foreground fps throttling
config.backgroundFPS = 0; // Setting to 0 disables background fps throttling
另外,如果可能的话,请确保GPU上的所有硬件vsync均已关闭,如@RodHyde所述。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句