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

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

Issue 16968002: Move implementation of WebFilterOperations into cc (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 6 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 101 matching lines...) Expand 10 before | Expand all | Expand 10 after
112 if (child_pass.layer_id) { 112 if (child_pass.layer_id) {
113 scoped_ptr<cc::RenderPassDrawQuad> render_pass_quad = 113 scoped_ptr<cc::RenderPassDrawQuad> render_pass_quad =
114 cc::RenderPassDrawQuad::Create(); 114 cc::RenderPassDrawQuad::Create();
115 render_pass_quad->SetNew(shared_state.get(), 115 render_pass_quad->SetNew(shared_state.get(),
116 rect, 116 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 WebKit::WebFilterOperations(), 122 FilterOperations(),
123 skia::RefPtr<SkImageFilter>(), 123 skia::RefPtr<SkImageFilter>(),
124 WebKit::WebFilterOperations()); 124 FilterOperations());
125 AppendQuad(render_pass_quad.PassAs<DrawQuad>()); 125 AppendQuad(render_pass_quad.PassAs<DrawQuad>());
126 126
127 scoped_ptr<cc::RenderPassDrawQuad> render_pass_replica_quad = 127 scoped_ptr<cc::RenderPassDrawQuad> render_pass_replica_quad =
128 cc::RenderPassDrawQuad::Create(); 128 cc::RenderPassDrawQuad::Create();
129 render_pass_replica_quad->SetNew(shared_state.get(), 129 render_pass_replica_quad->SetNew(shared_state.get(),
130 rect, 130 rect,
131 child_pass, 131 child_pass,
132 true, 132 true,
133 resource5, 133 resource5,
134 rect, 134 rect,
135 gfx::RectF(), 135 gfx::RectF(),
136 WebKit::WebFilterOperations(), 136 FilterOperations(),
137 skia::RefPtr<SkImageFilter>(), 137 skia::RefPtr<SkImageFilter>(),
138 WebKit::WebFilterOperations()); 138 FilterOperations());
139 AppendQuad(render_pass_replica_quad.PassAs<DrawQuad>()); 139 AppendQuad(render_pass_replica_quad.PassAs<DrawQuad>());
140 } 140 }
141 141
142 scoped_ptr<cc::SolidColorDrawQuad> solid_color_quad = 142 scoped_ptr<cc::SolidColorDrawQuad> solid_color_quad =
143 cc::SolidColorDrawQuad::Create(); 143 cc::SolidColorDrawQuad::Create();
144 solid_color_quad->SetNew(shared_state.get(), 144 solid_color_quad->SetNew(shared_state.get(),
145 rect, 145 rect,
146 SK_ColorRED, 146 SK_ColorRED,
147 false); 147 false);
148 AppendQuad(solid_color_quad.PassAs<DrawQuad>()); 148 AppendQuad(solid_color_quad.PassAs<DrawQuad>());
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
226 plane_resources[1], 226 plane_resources[1],
227 plane_resources[2], 227 plane_resources[2],
228 plane_resources[3]); 228 plane_resources[3]);
229 AppendQuad(yuv_quad.PassAs<DrawQuad>()); 229 AppendQuad(yuv_quad.PassAs<DrawQuad>());
230 230
231 AppendSharedQuadState(transformed_state.Pass()); 231 AppendSharedQuadState(transformed_state.Pass());
232 AppendSharedQuadState(shared_state.Pass()); 232 AppendSharedQuadState(shared_state.Pass());
233 } 233 }
234 234
235 } // namespace cc 235 } // namespace cc
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698