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

Side by Side Diff: cc/test/render_pass_test_common.cc

Issue 191123002: Implement hidpi and pinch-zoom scaling of filter params in cc. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Remove TODO Created 6 years, 9 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 | Annotate | Revision Log
« no previous file with comments | « cc/surfaces/surface_aggregator_test_helpers.cc ('k') | cc/test/render_pass_test_utils.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2012 The Chromium Authors. All rights reserved. 1 // Copyright 2012 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/test/render_pass_test_common.h" 5 #include "cc/test/render_pass_test_common.h"
6 6
7 #include "cc/quads/checkerboard_draw_quad.h" 7 #include "cc/quads/checkerboard_draw_quad.h"
8 #include "cc/quads/debug_border_draw_quad.h" 8 #include "cc/quads/debug_border_draw_quad.h"
9 #include "cc/quads/io_surface_draw_quad.h" 9 #include "cc/quads/io_surface_draw_quad.h"
10 #include "cc/quads/render_pass_draw_quad.h" 10 #include "cc/quads/render_pass_draw_quad.h"
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
113 RenderPassDrawQuad::Create(); 113 RenderPassDrawQuad::Create();
114 render_pass_quad->SetNew(shared_state.get(), 114 render_pass_quad->SetNew(shared_state.get(),
115 rect, 115 rect,
116 visible_rect, 116 visible_rect,
117 child_pass, 117 child_pass,
118 false, 118 false,
119 resource5, 119 resource5,
120 rect, 120 rect,
121 gfx::RectF(), 121 gfx::RectF(),
122 FilterOperations(), 122 FilterOperations(),
123 gfx::Vector2dF(),
123 FilterOperations()); 124 FilterOperations());
124 AppendQuad(render_pass_quad.PassAs<DrawQuad>()); 125 AppendQuad(render_pass_quad.PassAs<DrawQuad>());
125 126
126 scoped_ptr<RenderPassDrawQuad> render_pass_replica_quad = 127 scoped_ptr<RenderPassDrawQuad> render_pass_replica_quad =
127 RenderPassDrawQuad::Create(); 128 RenderPassDrawQuad::Create();
128 render_pass_replica_quad->SetNew(shared_state.get(), 129 render_pass_replica_quad->SetNew(shared_state.get(),
129 rect, 130 rect,
130 visible_rect, 131 visible_rect,
131 child_pass, 132 child_pass,
132 true, 133 true,
133 resource5, 134 resource5,
134 rect, 135 rect,
135 gfx::RectF(), 136 gfx::RectF(),
136 FilterOperations(), 137 FilterOperations(),
138 gfx::Vector2dF(),
137 FilterOperations()); 139 FilterOperations());
138 AppendQuad(render_pass_replica_quad.PassAs<DrawQuad>()); 140 AppendQuad(render_pass_replica_quad.PassAs<DrawQuad>());
139 } 141 }
140 142
141 scoped_ptr<SolidColorDrawQuad> solid_color_quad = 143 scoped_ptr<SolidColorDrawQuad> solid_color_quad =
142 SolidColorDrawQuad::Create(); 144 SolidColorDrawQuad::Create();
143 solid_color_quad->SetNew( 145 solid_color_quad->SetNew(
144 shared_state.get(), rect, visible_rect, SK_ColorRED, false); 146 shared_state.get(), rect, visible_rect, SK_ColorRED, false);
145 AppendQuad(solid_color_quad.PassAs<DrawQuad>()); 147 AppendQuad(solid_color_quad.PassAs<DrawQuad>());
146 148
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
236 plane_resources[2], 238 plane_resources[2],
237 plane_resources[3]); 239 plane_resources[3]);
238 AppendQuad(yuv_quad.PassAs<DrawQuad>()); 240 AppendQuad(yuv_quad.PassAs<DrawQuad>());
239 241
240 AppendSharedQuadState(shared_state.Pass()); 242 AppendSharedQuadState(shared_state.Pass());
241 AppendSharedQuadState(transformed_state.Pass()); 243 AppendSharedQuadState(transformed_state.Pass());
242 AppendSharedQuadState(shared_state2.Pass()); 244 AppendSharedQuadState(shared_state2.Pass());
243 } 245 }
244 246
245 } // namespace cc 247 } // namespace cc
OLDNEW
« no previous file with comments | « cc/surfaces/surface_aggregator_test_helpers.cc ('k') | cc/test/render_pass_test_utils.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698