diff options
author | ccameron <ccameron@chromium.org> | 2015-11-18 19:34:48 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-11-19 03:35:52 +0000 |
commit | cb27ead70f32946c71ad1d6672437dbd914b5b6d (patch) | |
tree | 9db5579e936a2070309f887c25f3fe579b679861 /content/app | |
parent | 08cf4e42f8078a9a4104205811b891069f2fb3d3 (diff) | |
download | chromium_src-cb27ead70f32946c71ad1d6672437dbd914b5b6d.zip chromium_src-cb27ead70f32946c71ad1d6672437dbd914b5b6d.tar.gz chromium_src-cb27ead70f32946c71ad1d6672437dbd914b5b6d.tar.bz2 |
cc: Fix overlay damage tracking bug
Track the region that is covered by overlays and ensure that that is
included in the damage rect of future frames. This fixes bugs where
something that was previously an overlay becomes a non-overlay due to
reasons that didn't involve doing damage to the frame in that quad's
region (e.g, creating a slightly overlapping overlay quad).
Move the removal of overlays from the damage rect to being done in the
OverlayProcessor instead of being done in each individual strategy.
BUG=551861
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/1452943002
Cr-Commit-Position: refs/heads/master@{#360513}
Diffstat (limited to 'content/app')
0 files changed, 0 insertions, 0 deletions