| 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,
|
|
|