When I check "optimized frame pacing" settings in my player settings in unity 2019.2.5f1, I notice a 2 to 3 frame delay between when the frame renders and when it is actually displayed on the screen.
It is also randomly tied to the device (tried on two different s9+ and one s7 and they seem to exibit this behaviour, while the S7edge doesnt, despite having the same spec as the s7?)
When I uncheck it, all my device seems to display the frame with a 1 frame delay only.
I have went through a lot of online resources: - this one relates to input lag - this one is about reducing GLSurfaceView lag - optimized Frame pacing documentation - graphic architecture
My questions are:
- Why is there such a delay between my render of my frames and the display with optimized frame pacing.
- How to reduce this frame delay consistently to have at most 1 frame display lag