diff options
author | backer@chromium.org <backer@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-03 22:14:32 +0000 |
---|---|---|
committer | backer@chromium.org <backer@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-03 22:14:32 +0000 |
commit | 736735973a9e1c4c5c7939da7975f2bcafbfc50c (patch) | |
tree | 72c211d0d5539a71964e2b1664ad96347b4b41a4 /cc/output/gl_renderer_unittest.cc | |
parent | 46b4a8944860512303d30521e508eed7f67fe553 (diff) | |
download | chromium_src-736735973a9e1c4c5c7939da7975f2bcafbfc50c.zip chromium_src-736735973a9e1c4c5c7939da7975f2bcafbfc50c.tar.gz chromium_src-736735973a9e1c4c5c7939da7975f2bcafbfc50c.tar.bz2 |
CC: HUD layer shouldn't cause damage when --show-surface-damage-rects
Having the HUD layer cause damage defeats the purpose of showing the damage rects
(it shows the full frame as damaged). However, we want all of the HUD layer to
display. So we drop the HUD layer damage and disable partial swaps when a HUD
layer is active.
BUG=177724
Review URL: https://chromiumcodereview.appspot.com/12924010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192171 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/output/gl_renderer_unittest.cc')
-rw-r--r-- | cc/output/gl_renderer_unittest.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cc/output/gl_renderer_unittest.cc b/cc/output/gl_renderer_unittest.cc index 30ba585..b8a43e7 100644 --- a/cc/output/gl_renderer_unittest.cc +++ b/cc/output/gl_renderer_unittest.cc @@ -184,6 +184,9 @@ class FakeRendererClient : public RendererClient { virtual CompositorFrameMetadata MakeCompositorFrameMetadata() const OVERRIDE { return CompositorFrameMetadata(); } + virtual bool AllowPartialSwap() const OVERRIDE { + return true; + } // Methods added for test. int set_full_root_layer_damage_count() const { |