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

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

Issue 317663005: Scale the ALPHA_THRESHOLD filter's region based on the device scale factor. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Use SkMatrix when creating AlphaFilter Created 6 years, 5 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
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 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
108 RenderPassDrawQuad::Create(); 108 RenderPassDrawQuad::Create();
109 render_pass_quad->SetNew(shared_state, 109 render_pass_quad->SetNew(shared_state,
110 rect, 110 rect,
111 visible_rect, 111 visible_rect,
112 child_pass, 112 child_pass,
113 false, 113 false,
114 resource5, 114 resource5,
115 rect, 115 rect,
116 gfx::RectF(), 116 gfx::RectF(),
117 FilterOperations(), 117 FilterOperations(),
118 FilterOperations()); 118 FilterOperations(),
119 gfx::Vector2dF(1.f, 1.f));
119 AppendQuad(render_pass_quad.PassAs<DrawQuad>()); 120 AppendQuad(render_pass_quad.PassAs<DrawQuad>());
120 121
121 scoped_ptr<RenderPassDrawQuad> render_pass_replica_quad = 122 scoped_ptr<RenderPassDrawQuad> render_pass_replica_quad =
122 RenderPassDrawQuad::Create(); 123 RenderPassDrawQuad::Create();
123 render_pass_replica_quad->SetNew(shared_state, 124 render_pass_replica_quad->SetNew(shared_state,
124 rect, 125 rect,
125 visible_rect, 126 visible_rect,
126 child_pass, 127 child_pass,
127 true, 128 true,
128 resource5, 129 resource5,
129 rect, 130 rect,
130 gfx::RectF(), 131 gfx::RectF(),
131 FilterOperations(), 132 FilterOperations(),
132 FilterOperations()); 133 FilterOperations(),
134 gfx::Vector2dF(1.f, 1.f));
133 AppendQuad(render_pass_replica_quad.PassAs<DrawQuad>()); 135 AppendQuad(render_pass_replica_quad.PassAs<DrawQuad>());
134 } 136 }
135 137
136 scoped_ptr<SolidColorDrawQuad> solid_color_quad = 138 scoped_ptr<SolidColorDrawQuad> solid_color_quad =
137 SolidColorDrawQuad::Create(); 139 SolidColorDrawQuad::Create();
138 solid_color_quad->SetNew( 140 solid_color_quad->SetNew(
139 shared_state, rect, visible_rect, SK_ColorRED, false); 141 shared_state, rect, visible_rect, SK_ColorRED, false);
140 AppendQuad(solid_color_quad.PassAs<DrawQuad>()); 142 AppendQuad(solid_color_quad.PassAs<DrawQuad>());
141 143
142 scoped_ptr<StreamVideoDrawQuad> stream_video_quad = 144 scoped_ptr<StreamVideoDrawQuad> stream_video_quad =
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
231 gfx::RectF(0, 0, 100, 100), 233 gfx::RectF(0, 0, 100, 100),
232 plane_resources[0], 234 plane_resources[0],
233 plane_resources[1], 235 plane_resources[1],
234 plane_resources[2], 236 plane_resources[2],
235 plane_resources[3], 237 plane_resources[3],
236 color_space); 238 color_space);
237 AppendQuad(yuv_quad.PassAs<DrawQuad>()); 239 AppendQuad(yuv_quad.PassAs<DrawQuad>());
238 } 240 }
239 241
240 } // namespace cc 242 } // namespace cc
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698