summaryrefslogtreecommitdiffstats
path: root/cc/layers/picture_layer_impl.h
diff options
context:
space:
mode:
authorvmpstr <vmpstr@chromium.org>2015-03-17 18:11:12 -0700
committerCommit bot <commit-bot@chromium.org>2015-03-18 01:12:00 +0000
commitd46a7acfa02865f2ed8e5ff3aefa34a5263384e9 (patch)
tree20e39cd3481a7cab831fca1c642d7b9637bfd749 /cc/layers/picture_layer_impl.h
parente74aabdb96a388dd0f11c60552710fcfc6b86649 (diff)
downloadchromium_src-d46a7acfa02865f2ed8e5ff3aefa34a5263384e9.zip
chromium_src-d46a7acfa02865f2ed8e5ff3aefa34a5263384e9.tar.gz
chromium_src-d46a7acfa02865f2ed8e5ff3aefa34a5263384e9.tar.bz2
cc: Use layer_impls to compute content rect in target space
This patch changes the way we get damage for a layer to instead use the layer itself to compute content bounds in target space. BUG=463424 R=danakj, enne Review URL: https://codereview.chromium.org/1015433002 Cr-Commit-Position: refs/heads/master@{#321041}
Diffstat (limited to 'cc/layers/picture_layer_impl.h')
-rw-r--r--cc/layers/picture_layer_impl.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/cc/layers/picture_layer_impl.h b/cc/layers/picture_layer_impl.h
index 397cb62..b2d3544 100644
--- a/cc/layers/picture_layer_impl.h
+++ b/cc/layers/picture_layer_impl.h
@@ -75,6 +75,7 @@ class CC_EXPORT PictureLayerImpl
TilePriority::PriorityBin GetMaxTilePriorityBin() const override;
WhichTree GetTree() const override;
bool RequiresHighResToDraw() const override;
+ gfx::Rect GetEnclosingRectInTargetSpace() const override;
void UpdateRasterSource(scoped_refptr<RasterSource> raster_source,
Region* new_invalidation,