Descriptioncc: Allow SendBeginMainFrame in idle state for synchronous compositor.
It's possible for main thread to be updated at half the vsync
frequency for input related cases when using the synchronous
compositor. Unlike raf each input event triggers it's own
SetNeedsCommit which gets posted as a task which runs after BeginFrame
and OnDraw. We don't send BeginMainFrame if the scheduler is in it's
idle state which is always true for the synchronous compositor because
we don't use a deadline.
BUG=506832
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed: https://crrev.com/02bc6439d63f509492c9d2429318972c663236ea
Cr-Commit-Position: refs/heads/master@{#338614}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Reset only send begin main frame funnel when going into deep idle mode. #Patch Set 3 : Rebase #
Messages
Total messages: 11 (3 generated)
|