• sunnyps's avatar
    cc: Aggressively expire retro frames. · 7e4f0459
    sunnyps authored
    If we're not aggressive about expiring a retro frame (e.g. MISSED
    frames) then it's possible to enter a high latency mode often.
    
    PixelTestOutputSurface is used by the ui compositor in tests and we
    should not subtract the default estimated parent draw time from the
    deadline in that case. Doing so will cause MISSED frames to always
    expire in tests.
    
    BUG=469953
    
    Review URL: https://codereview.chromium.org/1055113004
    
    Cr-Commit-Position: refs/heads/master@{#330669}
    7e4f0459
scheduler.cc 30.8 KB