summaryrefslogtreecommitdiffstats
path: root/sync/api/sync_change_processor.cc
diff options
context:
space:
mode:
authorccameron <ccameron@chromium.org>2015-08-20 14:56:32 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-20 21:57:03 +0000
commit9074f72248727d29ebd353a14c7e4d72ee627a20 (patch)
tree47add3b4c278c221382bd3c8e3761d31e08f0ba6 /sync/api/sync_change_processor.cc
parent12f28e6acb22e283dfa0d046c4df1463de0779f0 (diff)
downloadchromium_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