DescriptionScheduler: Switch from high to low latency mode if possible.
Detect if the renderer's impl thread is one frame behind the main thread (i.e. the main thread is in a high
latency mode). If, based on our estimates, the main thread can produce a new tree
before the impl thread's deadline, skip a BeginMainFrame to let the impl thread
catch up and operate in low latency mode from then on.
This feature is currently disabled by default.
BUG=309648
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=233734
Patch Set 1 #
Total comments: 9
Patch Set 2 : Renaming and comments. #
Total comments: 3
Patch Set 3 : Update MainThreadIsInHighLatencyMode() and comments. #
Total comments: 5
Patch Set 4 : Update and add scheduler unit tests. #
Total comments: 1
Patch Set 5 : Add checks for MainThreadIsInHighLatencyMode. #
Messages
Total messages: 12 (0 generated)
|