| 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 dfa059265228416d67c1920dc6c4b98d346cfe97..de79fce3e760008182e4bf9845619c750e164718 100644
|
| --- a/cc/tiles/picture_layer_tiling_set.h
|
| +++ b/cc/tiles/picture_layer_tiling_set.h
|
| @@ -76,7 +76,7 @@ class CC_EXPORT PictureLayerTilingSet {
|
| scoped_refptr<RasterSource> raster_source,
|
| const Region& layer_invalidation);
|
|
|
| - PictureLayerTiling* AddTiling(float contents_scale,
|
| + PictureLayerTiling* AddTiling(const ScaleTranslate2d& contents_transform,
|
| scoped_refptr<RasterSource> raster_source);
|
| size_t num_tilings() const { return tilings_.size(); }
|
| int NumHighResTilings() const;
|
| @@ -114,6 +114,9 @@ class CC_EXPORT PictureLayerTilingSet {
|
| // Remove all tiles; keep all tilings.
|
| void RemoveAllTiles();
|
|
|
| + // Remove one tiling.
|
| + void Remove(PictureLayerTiling* tiling);
|
| +
|
| // Update the rects and priorities for tiles based on the given information.
|
| // Returns true if PrepareTiles is required.
|
| bool UpdateTilePriorities(const gfx::Rect& required_rect_in_layer_space,
|
| @@ -213,8 +216,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,
|
|
|