-
Notifications
You must be signed in to change notification settings - Fork 6.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add PostCommitSteps scheduler action
The commit step releases the main thread before calling LTHI::CommitComplete(), but it will not have an opportunity to issue a BeginMainFrame until LTHI::CommitComplete() finishes and the scheduler loop runs again. This may be sub-optimal, because it denies the main thread the opportunity to get the earliest possible start on the next main frame. This CL splits the commit step into commit and post-commit, to give the scheduler an opportunity to send BeginMainFrame before running LTHI::CommitComplete(). Change-Id: I3623ada45ccee509266b4549c689ff65655bc37d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3558985 Reviewed-by: Vladimir Levin <vmpstr@chromium.org> Reviewed-by: Khushal Sagar <khushalsagar@chromium.org> Commit-Queue: Stefan Zager <szager@chromium.org> Cr-Commit-Position: refs/heads/main@{#1001328}
- Loading branch information
1 parent
7329ae3
commit b01737d
Showing
11 changed files
with
179 additions
and
81 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.