commit | b8c67c325c0628c7eba5ce035bf441d2af4455dc | [log] [tgz] |
---|---|---|
author | Sadrul Habib Chowdhury <sadrul@chromium.org> | Sat Feb 02 00:50:31 2019 |
committer | Sadrul Chowdhury <sadrul@chromium.org> | Sat Feb 02 00:50:31 2019 |
tree | 081fb6a3afa71a76525e948a102c2f01bc395a0b | |
parent | 7d0726a2e91307933a0fa333cd5f2cb1d192c63b [diff] |
viz: Update needs-begin-frame after presentation feedback. It is possible for the presentation-feedback for a frame to arrive in the display compositor after the client has stopped requesting begin-frames. In such cases, the CompositorFrameSinkSupport turns on the needs-begin-frames flag, so that it can send a begin-frame to the client carrying the presentation-feedback for the last frame. After this begin-frame is sent, the needs-begin-frame flag needs to be reset in the client's CompositorFrameSinkSupport. BUG=916572 Change-Id: Ic935521c364c98dad6d4f9523de71647ed72a71f Reviewed-on: https://chromium-review.googlesource.com/c/1433554 Reviewed-by: Antoine Labour <piman@chromium.org> Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#626141}(cherry picked from commit 37b10926e128888a13f062909e1a6af47f249863) Reviewed-on: https://chromium-review.googlesource.com/c/1450641 Reviewed-by: Sadrul Chowdhury <sadrul@chromium.org> Cr-Commit-Position: refs/branch-heads/3683@{#139} Cr-Branched-From: e51029943e0a38dd794b73caaf6373d5496ae783-refs/heads/master@{#625896}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .