Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(547)

Side by Side Diff: cc/trees/layer_tree_impl.cc

Issue 2811103003: layer_tree_impl.cc: Remove dead code. (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2011 The Chromium Authors. All rights reserved. 1 // Copyright 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "cc/trees/layer_tree_impl.h" 5 #include "cc/trees/layer_tree_impl.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 #include <stdint.h> 8 #include <stdint.h>
9 9
10 #include <algorithm> 10 #include <algorithm>
(...skipping 1775 matching lines...) Expand 10 before | Expand all | Expand 10 after
1786 surface_layers_.push_back(layer); 1786 surface_layers_.push_back(layer);
1787 } 1787 }
1788 1788
1789 void LayerTreeImpl::RemoveSurfaceLayer(LayerImpl* layer) { 1789 void LayerTreeImpl::RemoveSurfaceLayer(LayerImpl* layer) {
1790 LayerImplList::iterator it = 1790 LayerImplList::iterator it =
1791 std::find(surface_layers_.begin(), surface_layers_.end(), layer); 1791 std::find(surface_layers_.begin(), surface_layers_.end(), layer);
1792 DCHECK(it != surface_layers_.end()); 1792 DCHECK(it != surface_layers_.end());
1793 surface_layers_.erase(it); 1793 surface_layers_.erase(it);
1794 } 1794 }
1795 1795
1796 template <typename LayerType>
1797 static inline bool LayerClipsSubtree(LayerType* layer) {
1798 return layer->masks_to_bounds() || layer->mask_layer();
1799 }
1800
1801 static bool PointHitsRect( 1796 static bool PointHitsRect(
1802 const gfx::PointF& screen_space_point, 1797 const gfx::PointF& screen_space_point,
1803 const gfx::Transform& local_space_to_screen_space_transform, 1798 const gfx::Transform& local_space_to_screen_space_transform,
1804 const gfx::Rect& local_space_rect, 1799 const gfx::Rect& local_space_rect,
1805 float* distance_to_camera) { 1800 float* distance_to_camera) {
1806 // If the transform is not invertible, then assume that this point doesn't hit 1801 // If the transform is not invertible, then assume that this point doesn't hit
1807 // this rect. 1802 // this rect.
1808 gfx::Transform inverse_local_space_to_screen_space( 1803 gfx::Transform inverse_local_space_to_screen_space(
1809 gfx::Transform::kSkipInitialization); 1804 gfx::Transform::kSkipInitialization);
1810 if (!local_space_to_screen_space_transform.GetInverse( 1805 if (!local_space_to_screen_space_transform.GetInverse(
(...skipping 377 matching lines...) Expand 10 before | Expand all | Expand 10 after
2188 2183
2189 void LayerTreeImpl::ResetAllChangeTracking() { 2184 void LayerTreeImpl::ResetAllChangeTracking() {
2190 layers_that_should_push_properties_.clear(); 2185 layers_that_should_push_properties_.clear();
2191 // Iterate over all layers, including masks. 2186 // Iterate over all layers, including masks.
2192 for (auto& layer : *layers_) 2187 for (auto& layer : *layers_)
2193 layer->ResetChangeTracking(); 2188 layer->ResetChangeTracking();
2194 property_trees_.ResetAllChangeTracking(); 2189 property_trees_.ResetAllChangeTracking();
2195 } 2190 }
2196 2191
2197 } // namespace cc 2192 } // namespace cc
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698