Chromium Code Reviews| Index: cc/tiles/picture_layer_tiling_set.cc |
| diff --git a/cc/tiles/picture_layer_tiling_set.cc b/cc/tiles/picture_layer_tiling_set.cc |
| index 82cf8e0405b102c2348b5f1bf1a550c3f77ec1cf..f4c9bcc69c824d4effb072a8cb60c1b352fb9c10 100644 |
| --- a/cc/tiles/picture_layer_tiling_set.cc |
| +++ b/cc/tiles/picture_layer_tiling_set.cc |
| @@ -195,6 +195,15 @@ void PictureLayerTilingSet::UpdateRasterSourceDueToLCDChange( |
| } |
| } |
| +void PictureLayerTilingSet::UpdateTilingsForImplSideInvalidation( |
| + const Region& layer_invalidation) { |
| + for (const auto& tiling : tilings_) { |
| + tiling->Invalidate(layer_invalidation); |
| + state_since_last_tile_priority_update_.invalidated = true; |
|
vmpstr
2017/02/10 19:25:42
This can be set outside of the loop
Khushal
2017/02/10 22:09:19
Done.
|
| + tiling->CreateMissingTilesInLiveTilesRect(); |
| + } |
| +} |
| + |
| void PictureLayerTilingSet::VerifyTilings( |
| const PictureLayerTilingSet* pending_twin_set) const { |
| #if DCHECK_IS_ON() |