| OLD | NEW | 
|     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/layers/delegated_renderer_layer_impl.h" |     5 #include "cc/layers/delegated_renderer_layer_impl.h" | 
|     6  |     6  | 
|     7 #include "cc/base/scoped_ptr_vector.h" |     7 #include "cc/base/scoped_ptr_vector.h" | 
|     8 #include "cc/layers/append_quads_data.h" |     8 #include "cc/layers/append_quads_data.h" | 
|     9 #include "cc/layers/quad_sink.h" |     9 #include "cc/layers/quad_sink.h" | 
|    10 #include "cc/layers/solid_color_layer_impl.h" |    10 #include "cc/layers/solid_color_layer_impl.h" | 
| (...skipping 535 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   546     scoped_ptr<RenderPassDrawQuad> render_pass_quad = |   546     scoped_ptr<RenderPassDrawQuad> render_pass_quad = | 
|   547         RenderPassDrawQuad::Create(); |   547         RenderPassDrawQuad::Create(); | 
|   548     render_pass_quad->SetNew( |   548     render_pass_quad->SetNew( | 
|   549         shared_quad_state, |   549         shared_quad_state, | 
|   550         gfx::Rect(5, 5, 7, 7),  // rect |   550         gfx::Rect(5, 5, 7, 7),  // rect | 
|   551         RenderPass::Id(10, 7),  // render_pass_id |   551         RenderPass::Id(10, 7),  // render_pass_id | 
|   552         false,  // is_replica |   552         false,  // is_replica | 
|   553         0,  // mask_resource_id |   553         0,  // mask_resource_id | 
|   554         child_pass_rect,  // contents_changed_since_last_frame |   554         child_pass_rect,  // contents_changed_since_last_frame | 
|   555         gfx::RectF(),  // mask_uv_rect |   555         gfx::RectF(),  // mask_uv_rect | 
|   556         WebKit::WebFilterOperations(),  // filters |   556         FilterOperations(),  // filters | 
|   557         skia::RefPtr<SkImageFilter>(),  // filter |   557         skia::RefPtr<SkImageFilter>(),  // filter | 
|   558         WebKit::WebFilterOperations());  // background_filters |   558         FilterOperations());  // background_filters | 
|   559     quad_sink.Append(render_pass_quad.PassAs<DrawQuad>(), &data); |   559     quad_sink.Append(render_pass_quad.PassAs<DrawQuad>(), &data); | 
|   560  |   560  | 
|   561     scoped_ptr<SolidColorDrawQuad> color_quad; |   561     scoped_ptr<SolidColorDrawQuad> color_quad; | 
|   562     color_quad = SolidColorDrawQuad::Create(); |   562     color_quad = SolidColorDrawQuad::Create(); | 
|   563     color_quad->SetNew(shared_quad_state, gfx::Rect(0, 0, 10, 10), 1u, false); |   563     color_quad->SetNew(shared_quad_state, gfx::Rect(0, 0, 10, 10), 1u, false); | 
|   564     quad_sink.Append(color_quad.PassAs<DrawQuad>(), &data); |   564     quad_sink.Append(color_quad.PassAs<DrawQuad>(), &data); | 
|   565  |   565  | 
|   566     color_quad = SolidColorDrawQuad::Create(); |   566     color_quad = SolidColorDrawQuad::Create(); | 
|   567     color_quad->SetNew(shared_quad_state, gfx::Rect(0, 10, 10, 10), 2u, false); |   567     color_quad->SetNew(shared_quad_state, gfx::Rect(0, 10, 10, 10), 2u, false); | 
|   568     quad_sink.Append(color_quad.PassAs<DrawQuad>(), &data); |   568     quad_sink.Append(color_quad.PassAs<DrawQuad>(), &data); | 
| (...skipping 379 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   948     scoped_ptr<RenderPassDrawQuad> render_pass_quad = |   948     scoped_ptr<RenderPassDrawQuad> render_pass_quad = | 
|   949         RenderPassDrawQuad::Create(); |   949         RenderPassDrawQuad::Create(); | 
|   950     render_pass_quad->SetNew( |   950     render_pass_quad->SetNew( | 
|   951         shared_quad_state, |   951         shared_quad_state, | 
|   952         gfx::Rect(5, 5, 7, 7),  // rect |   952         gfx::Rect(5, 5, 7, 7),  // rect | 
|   953         RenderPass::Id(10, 7),  // render_pass_id |   953         RenderPass::Id(10, 7),  // render_pass_id | 
|   954         false,  // is_replica |   954         false,  // is_replica | 
|   955         0,  // mask_resource_id |   955         0,  // mask_resource_id | 
|   956         child_pass_rect,  // contents_changed_since_last_frame |   956         child_pass_rect,  // contents_changed_since_last_frame | 
|   957         gfx::RectF(),  // mask_uv_rect |   957         gfx::RectF(),  // mask_uv_rect | 
|   958         WebKit::WebFilterOperations(),  // filters |   958         FilterOperations(),  // filters | 
|   959         skia::RefPtr<SkImageFilter>(),  // filter |   959         skia::RefPtr<SkImageFilter>(),  // filter | 
|   960         WebKit::WebFilterOperations());  // background_filters |   960         FilterOperations());  // background_filters | 
|   961     quad_sink.Append(render_pass_quad.PassAs<DrawQuad>(), &data); |   961     quad_sink.Append(render_pass_quad.PassAs<DrawQuad>(), &data); | 
|   962  |   962  | 
|   963     scoped_ptr<SolidColorDrawQuad> color_quad; |   963     scoped_ptr<SolidColorDrawQuad> color_quad; | 
|   964     color_quad = SolidColorDrawQuad::Create(); |   964     color_quad = SolidColorDrawQuad::Create(); | 
|   965     color_quad->SetNew(shared_quad_state, gfx::Rect(0, 0, 10, 10), 1u, false); |   965     color_quad->SetNew(shared_quad_state, gfx::Rect(0, 0, 10, 10), 1u, false); | 
|   966     quad_sink.Append(color_quad.PassAs<DrawQuad>(), &data); |   966     quad_sink.Append(color_quad.PassAs<DrawQuad>(), &data); | 
|   967  |   967  | 
|   968     color_quad = SolidColorDrawQuad::Create(); |   968     color_quad = SolidColorDrawQuad::Create(); | 
|   969     color_quad->SetNew(shared_quad_state, gfx::Rect(0, 10, 10, 10), 2u, false); |   969     color_quad->SetNew(shared_quad_state, gfx::Rect(0, 10, 10, 10), 2u, false); | 
|   970     quad_sink.Append(color_quad.PassAs<DrawQuad>(), &data); |   970     quad_sink.Append(color_quad.PassAs<DrawQuad>(), &data); | 
| (...skipping 274 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1245             root_delegated_shared_quad_state->clip_rect.ToString()); |  1245             root_delegated_shared_quad_state->clip_rect.ToString()); | 
|  1246   // Quads came with a clip rect. |  1246   // Quads came with a clip rect. | 
|  1247   EXPECT_TRUE(root_delegated_shared_quad_state->is_clipped); |  1247   EXPECT_TRUE(root_delegated_shared_quad_state->is_clipped); | 
|  1248  |  1248  | 
|  1249   host_impl_->DrawLayers(&frame, base::TimeTicks::Now()); |  1249   host_impl_->DrawLayers(&frame, base::TimeTicks::Now()); | 
|  1250   host_impl_->DidDrawAllLayers(frame); |  1250   host_impl_->DidDrawAllLayers(frame); | 
|  1251 } |  1251 } | 
|  1252  |  1252  | 
|  1253 }  // namespace |  1253 }  // namespace | 
|  1254 }  // namespace cc |  1254 }  // namespace cc | 
| OLD | NEW |