0 votes

To get 60fps each frame should last 0.0167 second or less, then why i'm constantly getting numbers like these?
enter image description here

and why despite the high fps the game stutters constantly every second(more or less)?

Some more infos:
-i'm on godot 3.05 but it happened on previous versions too
-the scene is 3d
-despite the high fps the game stutters evidently every second
-with Low Processor Mode the stuttering is less pronounced(but still here)
-i'm not using physics at all, no physics bodies, no physicsprocess, etc
-no fps limit and i'm using delta for calculations
-project settings are mostly the default ones
-vsync on/off doesn't change anything
-i'm usually on a notebook with an intel hd + geforce 840m gpus(godot uses the geforce), but i have similar problems on a GPD Win 1 that has only an Intel HD

I think that the real fps aren't so high as fps monitor says, any thoughts?

EDIT:
i was wrong about the GPD Win 1, i tried again and the game is very smooth despite not reaching 60 fps and the fps numbers look more correct, so it's probably some issue with something on my notebook.

EDIT2:
actually on the gpd win 1 the stuttering is there, just not the first time i run the game, if i change anything it starts stuttering, if i close and reopen godot and run the scene again without changing anything(but with the changes made previously) it's smooth, but if i change anything it stutters.

in Engine by (200 points)
edited by

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.