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

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

Issue 2241763002: cc: fix damage tracker rect with hidpi filters. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix comment. Created 4 years, 4 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 | « cc/trees/layer_tree_host_common.h ('k') | 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_host_common.h" 5 #include "cc/trees/layer_tree_host_common.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 8
9 #include <algorithm> 9 #include <algorithm>
10 10
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
102 can_adjust_raster_scales(can_adjust_raster_scales), 102 can_adjust_raster_scales(can_adjust_raster_scales),
103 verify_clip_tree_calculations(verify_clip_tree_calculations), 103 verify_clip_tree_calculations(verify_clip_tree_calculations),
104 verify_transform_tree_calculations(verify_transform_tree_calculations), 104 verify_transform_tree_calculations(verify_transform_tree_calculations),
105 render_surface_layer_list(render_surface_layer_list), 105 render_surface_layer_list(render_surface_layer_list),
106 property_trees(property_trees) {} 106 property_trees(property_trees) {}
107 107
108 LayerTreeHostCommon::CalcDrawPropsImplInputsForTesting:: 108 LayerTreeHostCommon::CalcDrawPropsImplInputsForTesting::
109 CalcDrawPropsImplInputsForTesting(LayerImpl* root_layer, 109 CalcDrawPropsImplInputsForTesting(LayerImpl* root_layer,
110 const gfx::Size& device_viewport_size, 110 const gfx::Size& device_viewport_size,
111 const gfx::Transform& device_transform, 111 const gfx::Transform& device_transform,
112 float device_scale_factor,
112 LayerImplList* render_surface_layer_list) 113 LayerImplList* render_surface_layer_list)
113 : CalcDrawPropsImplInputs(root_layer, 114 : CalcDrawPropsImplInputs(root_layer,
114 device_viewport_size, 115 device_viewport_size,
115 device_transform, 116 device_transform,
116 1.f, 117 device_scale_factor,
117 1.f, 118 1.f,
118 NULL, 119 NULL,
119 NULL, 120 NULL,
120 NULL, 121 NULL,
121 gfx::Vector2dF(), 122 gfx::Vector2dF(),
122 NULL, 123 NULL,
123 std::numeric_limits<int>::max() / 2, 124 std::numeric_limits<int>::max() / 2,
124 true, 125 true,
125 false, 126 false,
126 true, 127 true,
127 true, 128 true,
128 render_surface_layer_list, 129 render_surface_layer_list,
129 GetPropertyTrees(root_layer)) { 130 GetPropertyTrees(root_layer)) {
130 DCHECK(root_layer); 131 DCHECK(root_layer);
131 DCHECK(render_surface_layer_list); 132 DCHECK(render_surface_layer_list);
132 } 133 }
133 134
134 LayerTreeHostCommon::CalcDrawPropsImplInputsForTesting:: 135 LayerTreeHostCommon::CalcDrawPropsImplInputsForTesting::
135 CalcDrawPropsImplInputsForTesting(LayerImpl* root_layer, 136 CalcDrawPropsImplInputsForTesting(LayerImpl* root_layer,
136 const gfx::Size& device_viewport_size, 137 const gfx::Size& device_viewport_size,
138 const gfx::Transform& device_transform,
139 LayerImplList* render_surface_layer_list)
140 : CalcDrawPropsImplInputsForTesting(root_layer,
141 device_viewport_size,
142 device_transform,
143 1.f,
144 render_surface_layer_list) {}
145
146 LayerTreeHostCommon::CalcDrawPropsImplInputsForTesting::
147 CalcDrawPropsImplInputsForTesting(LayerImpl* root_layer,
148 const gfx::Size& device_viewport_size,
137 LayerImplList* render_surface_layer_list) 149 LayerImplList* render_surface_layer_list)
138 : CalcDrawPropsImplInputsForTesting(root_layer, 150 : CalcDrawPropsImplInputsForTesting(root_layer,
139 device_viewport_size, 151 device_viewport_size,
140 gfx::Transform(), 152 gfx::Transform(),
153 1.f,
154 render_surface_layer_list) {}
155
156 LayerTreeHostCommon::CalcDrawPropsImplInputsForTesting::
157 CalcDrawPropsImplInputsForTesting(LayerImpl* root_layer,
158 const gfx::Size& device_viewport_size,
159 float device_scale_factor,
160 LayerImplList* render_surface_layer_list)
161 : CalcDrawPropsImplInputsForTesting(root_layer,
162 device_viewport_size,
163 gfx::Transform(),
164 device_scale_factor,
141 render_surface_layer_list) {} 165 render_surface_layer_list) {}
142 166
143 LayerTreeHostCommon::ScrollUpdateInfo::ScrollUpdateInfo() 167 LayerTreeHostCommon::ScrollUpdateInfo::ScrollUpdateInfo()
144 : layer_id(Layer::INVALID_ID) {} 168 : layer_id(Layer::INVALID_ID) {}
145 169
146 bool LayerTreeHostCommon::ScrollUpdateInfo::operator==( 170 bool LayerTreeHostCommon::ScrollUpdateInfo::operator==(
147 const LayerTreeHostCommon::ScrollUpdateInfo& other) const { 171 const LayerTreeHostCommon::ScrollUpdateInfo& other) const {
148 return layer_id == other.layer_id && scroll_delta == other.scroll_delta; 172 return layer_id == other.layer_id && scroll_delta == other.scroll_delta;
149 } 173 }
150 174
(...skipping 541 matching lines...) Expand 10 before | Expand all | Expand 10 after
692 716
693 PropertyTrees* GetPropertyTrees(Layer* layer) { 717 PropertyTrees* GetPropertyTrees(Layer* layer) {
694 return layer->layer_tree_host()->property_trees(); 718 return layer->layer_tree_host()->property_trees();
695 } 719 }
696 720
697 PropertyTrees* GetPropertyTrees(LayerImpl* layer) { 721 PropertyTrees* GetPropertyTrees(LayerImpl* layer) {
698 return layer->layer_tree_impl()->property_trees(); 722 return layer->layer_tree_impl()->property_trees();
699 } 723 }
700 724
701 } // namespace cc 725 } // namespace cc
OLDNEW
« no previous file with comments | « cc/trees/layer_tree_host_common.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698