diff options
author | ccameron <ccameron@chromium.org> | 2015-08-20 14:56:32 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-08-20 21:57:03 +0000 |
commit | 9074f72248727d29ebd353a14c7e4d72ee627a20 (patch) | |
tree | 47add3b4c278c221382bd3c8e3761d31e08f0ba6 /sync/api/sync_change_processor.cc | |
parent | 12f28e6acb22e283dfa0d046c4df1463de0779f0 (diff) | |
download | chromium_src-9074f72248727d29ebd353a14c7e4d72ee627a20.zip chromium_src-9074f72248727d29ebd353a14c7e4d72ee627a20.tar.gz chromium_src-9074f72248727d29ebd353a14c7e4d72ee627a20.tar.bz2 |
Mac Overlays: Support multiple overlays
Create a list of OverlayPlanes at each call to ScheduleOverlayPlane.
Change partial damage to be done by making an OverlayPlane at
SwapBuffers.
If the OverlayPlane for partial damage is covered by an OverlayPlane
for opaque content, then don't bother creating one. As a side-effect,
this makes the case of opaque overlay video no longer cause the main
contents to update.
BUG=516024
Review URL: https://codereview.chromium.org/1295963003
Cr-Commit-Position: refs/heads/master@{#344591}
Diffstat (limited to 'sync/api/sync_change_processor.cc')
0 files changed, 0 insertions, 0 deletions