[scheduler] Add feature to compositor priority experiments to prioritize...
[scheduler] Add feature to compositor priority experiments to prioritize compositing until a BeginMainFrame is run. By default, these experiments will prioritize compositing until a compositor task has been run and then set the priority back to normal until a condition is met. This addition will allow us to experiment with prioritizing the compositor until we actually see a BeginMainFrame, a specific compositing task, with the goal of prioritizing rendering more specifically. This feature can be used with three of the five existing approaches. For alternating, compositing will be prioritized until a BeginMainFrame is run instead of any compositor task. For the delay approach, a BeginMainFrame will reset the delay, and for the budget approach the budget will only be exhausted when a BeginMainFrame is run. Bug: 966177 Change-Id: I1b9e2487cfaf33b1aefe4f949256c064921451b5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1906330 Commit-Queue: Katie Dillon <kdillon@chromium.org> Reviewed-by:Alexander Timin <altimin@chromium.org> Reviewed-by:
Scott Haseley <shaseley@chromium.org> Cr-Commit-Position: refs/heads/master@{#718232}
Showing
Please register or sign in to comment