Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / cc / resources / picture_layer_tiling_set.cc
index 2047c3a..5ee41d6 100644 (file)
@@ -22,7 +22,7 @@ class LargestToSmallestScaleFunctor {
 
 PictureLayerTilingSet::PictureLayerTilingSet(
     PictureLayerTilingClient* client,
-    gfx::Size layer_bounds)
+    const gfx::Size& layer_bounds)
     : client_(client),
       layer_bounds_(layer_bounds) {
 }
@@ -38,7 +38,7 @@ void PictureLayerTilingSet::SetClient(PictureLayerTilingClient* client) {
 
 void PictureLayerTilingSet::SyncTilings(
     const PictureLayerTilingSet& other,
-    gfx::Size new_layer_bounds,
+    const gfx::Size& new_layer_bounds,
     const Region& layer_invalidation,
     float minimum_contents_scale) {
   if (new_layer_bounds.IsEmpty()) {
@@ -303,38 +303,17 @@ PictureLayerTilingSet::CoverageIterator::operator bool() const {
 
 void PictureLayerTilingSet::UpdateTilePriorities(
     WhichTree tree,
-    gfx::Size device_viewport,
-    const gfx::Rect& viewport_in_content_space,
     const gfx::Rect& visible_content_rect,
-    gfx::Size last_layer_bounds,
-    gfx::Size current_layer_bounds,
-    float last_layer_contents_scale,
-    float current_layer_contents_scale,
-    const gfx::Transform& last_screen_transform,
-    const gfx::Transform& current_screen_transform,
-    double current_frame_time_in_seconds,
-    size_t max_tiles_for_interest_area) {
-  gfx::Rect viewport_in_layer_space = gfx::ScaleToEnclosingRect(
-      viewport_in_content_space,
-      1.f / current_layer_contents_scale);
+    float layer_contents_scale,
+    double current_frame_time_in_seconds) {
   gfx::Rect visible_layer_rect = gfx::ScaleToEnclosingRect(
-      visible_content_rect,
-      1.f / current_layer_contents_scale);
+      visible_content_rect, 1.f / layer_contents_scale);
 
   for (size_t i = 0; i < tilings_.size(); ++i) {
-    tilings_[i]->UpdateTilePriorities(
-        tree,
-        device_viewport,
-        viewport_in_layer_space,
-        visible_layer_rect,
-        last_layer_bounds,
-        current_layer_bounds,
-        last_layer_contents_scale,
-        current_layer_contents_scale,
-        last_screen_transform,
-        current_screen_transform,
-        current_frame_time_in_seconds,
-        max_tiles_for_interest_area);
+    tilings_[i]->UpdateTilePriorities(tree,
+                                      visible_layer_rect,
+                                      layer_contents_scale,
+                                      current_frame_time_in_seconds);
   }
 }