commit | 6cdbda220f745fd0a7d74ce602401a3e9c5fc0c6 | [log] [tgz] |
---|---|---|
author | Sadrul Habib Chowdhury <sadrul@chromium.org> | Sun Feb 03 23:39:57 2019 |
committer | Sadrul Chowdhury <sadrul@chromium.org> | Sun Feb 03 23:39:57 2019 |
tree | 765ec23f9bc7ce459c83a270b11487c7fe98e30e | |
parent | a07a3ab86405538d2831fcd16e349b4ffbcae252 [diff] |
viz: Fix tracking undrawn surfaces. Each Surface is currently already explicitly notified by the SurfaceAggregator when it is drawn, or when its copy-requests start to be processed. It is not necessary to separately track the undrawn surfaces from SurfaceAggregator. So use that information to decide whether a Surface is drawn or not. BUG=921474 Change-Id: I45aa1d1ccce1d5c5394d3f07bd887cf5426f04fc Reviewed-on: https://chromium-review.googlesource.com/c/1443545 Reviewed-by: Antoine Labour <piman@chromium.org> Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#627545}(cherry picked from commit 4fdfe88c693f52a717efa94ca0e721fb2e9ffaf3) Reviewed-on: https://chromium-review.googlesource.com/c/1451420 Reviewed-by: Sadrul Chowdhury <sadrul@chromium.org> Cr-Commit-Position: refs/branch-heads/3683@{#151} 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 .