I was talking to my teammate about why Windows Task Manager shows GPU usage of 1% when running Godot 4 in a laptop with NVidia dedicated GPU. That seemed to be great in performance side, considering how much stuff is shown on screen in the Godot 4 editor GUI.
The thing is, our app is using Canvas elements (Control nodes) and nothing else (no 3D, no 2D nodes). We are even using the same basic control native nodes (UI) that comes with Godot itself. But for some reason, the GPU usage hits around 30% in standalone, with a lot less stuff on screen than Godot4s UI.
We checked out some Editor configuration, and we found a "Update continously" check that was unchecked. So we tried to check it, and suddenly Godot4 Editor went from the 1% GPU usage to the same 30% GPU usage our app gets.
So the elephant in the room is: what does the "update continously" makes for the Editor with no apparent side effects? Is it some undocumented kind of FPS cap?
And most important: could it be reaplicated inside a standalone app?