New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 753146 link

Starred by 1 user

Issue metadata

Status: Available
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Feature



Sign in to add a comment

Use BEGIN_IMPL_FRAME_DEADLINE_MODE_LATE for impl thread redraws if the main frame is fast.

Project Member Reported by khushals...@chromium.org, Aug 7 2017

Issue description

In most cases where the impl thread needs to draw, we use BEGIN_IMPL_FRAME_DEADLINE_MODE_REGULAR mode [1] which takes a more aggressive deadline [2] for the frame. This increases the number of cases where we would prioritize impl thread latency over the main thread, even when the main thread could hit the deadline.

We should look into using BEGIN_IMPL_FRAME_DEADLINE_MODE_LATE for these cases to use the original deadline in the frame args.

[1]:https://cs.chromium.org/chromium/src/cc/scheduler/scheduler_state_machine.cc?sq=package:chromium&l=1004
[2]:https://cs.chromium.org/chromium/src/cc/scheduler/scheduler.cc?dr&l=371
 
Components: Internals>Compositing
Project Member

Comment 2 by sheriffbot@chromium.org, Dec 7

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Type-Bug Type-Feature
Owner: khushals...@chromium.org
Status: Available (was: Untriaged)
khushalsagar@, is this something you'd still like to investigate?

Sign in to add a comment