Is it normal that the game thread never takes longer than the GPU thread?

Hi, yes that is normal. Your GPU time is synced with the frame time, so when it has finished rendering it will stall till the next frame. To get a better measurement of how much time the GPU actually uses, use “stat gpu”.

So if the GPU time is nearly the same as the frame time then it is most likely that the GPU is not the bottleneck. To make sure of that, you can just set your resolution (r.ScreenPercentage) to something very low and if the frame time does not change, then you’re not bound by the GPU.

3 Likes