Index: cc/tiles/picture_layer_tiling_set.h |
diff --git a/cc/tiles/picture_layer_tiling_set.h b/cc/tiles/picture_layer_tiling_set.h |
index 608c43c2ba3850429969f3e06fa21a228deedd32..82153e31501f372835e2c7496d636b69873e1efc 100644 |
--- a/cc/tiles/picture_layer_tiling_set.h |
+++ b/cc/tiles/picture_layer_tiling_set.h |
@@ -80,7 +80,7 @@ class CC_EXPORT PictureLayerTilingSet { |
void UpdateTilingsForImplSideInvalidation(const Region& layer_invalidation); |
- PictureLayerTiling* AddTiling(float contents_scale, |
+ PictureLayerTiling* AddTiling(const ScaleTranslate2d& raster_transform, |
scoped_refptr<RasterSource> raster_source); |
size_t num_tilings() const { return tilings_.size(); } |
int NumHighResTilings() const; |
@@ -107,6 +107,9 @@ class CC_EXPORT PictureLayerTilingSet { |
// the aspect ratio. |
float GetMaximumContentsScale() const; |
+ // Remove one tiling. |
+ void Remove(PictureLayerTiling* tiling); |
+ |
// Removes all tilings with a contents scale key < |minimum_scale_key|. |
void RemoveTilingsBelowScaleKey(float minimum_scale_key); |
@@ -226,8 +229,6 @@ class CC_EXPORT PictureLayerTilingSet { |
scoped_refptr<RasterSource> raster_source, |
const Region& layer_invalidation); |
- // Remove one tiling. |
- void Remove(PictureLayerTiling* tiling); |
void VerifyTilings(const PictureLayerTilingSet* pending_twin_set) const; |
bool TilingsNeedUpdate(const gfx::Rect& required_rect_in_layer_space, |