X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcc%2Ftest%2Frender_pass_test_utils.cc;h=95eb4ba049b193068f5e6d68ac80c76398942945;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=7ea3a7a0b159b3cfc436f14c8cc53c0bc21db0f5;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/cc/test/render_pass_test_utils.cc b/src/cc/test/render_pass_test_utils.cc index 7ea3a7a..95eb4ba 100644 --- a/src/cc/test/render_pass_test_utils.cc +++ b/src/cc/test/render_pass_test_utils.cc @@ -4,7 +4,6 @@ #include "cc/test/render_pass_test_utils.h" -#include "cc/layers/quad_sink.h" #include "cc/quads/render_pass_draw_quad.h" #include "cc/quads/shared_quad_state.h" #include "cc/quads/solid_color_draw_quad.h" @@ -39,11 +38,10 @@ SolidColorDrawQuad* AddQuad(TestRenderPass* pass, 1, SkXfermode::kSrcOver_Mode, 0); - scoped_ptr quad = SolidColorDrawQuad::Create(); + SolidColorDrawQuad* quad = + pass->CreateAndAppendDrawQuad(); quad->SetNew(shared_state, rect, rect, color, false); - SolidColorDrawQuad* quad_ptr = quad.get(); - pass->AppendDrawQuad(quad.PassAs()); - return quad_ptr; + return quad; } SolidColorDrawQuad* AddClippedQuad(TestRenderPass* pass, @@ -58,11 +56,10 @@ SolidColorDrawQuad* AddClippedQuad(TestRenderPass* pass, 1, SkXfermode::kSrcOver_Mode, 0); - scoped_ptr quad = SolidColorDrawQuad::Create(); + SolidColorDrawQuad* quad = + pass->CreateAndAppendDrawQuad(); quad->SetNew(shared_state, rect, rect, color, false); - SolidColorDrawQuad* quad_ptr = quad.get(); - pass->AppendDrawQuad(quad.PassAs()); - return quad_ptr; + return quad; } SolidColorDrawQuad* AddTransformedQuad(TestRenderPass* pass, @@ -78,11 +75,10 @@ SolidColorDrawQuad* AddTransformedQuad(TestRenderPass* pass, 1, SkXfermode::kSrcOver_Mode, 0); - scoped_ptr quad = SolidColorDrawQuad::Create(); + SolidColorDrawQuad* quad = + pass->CreateAndAppendDrawQuad(); quad->SetNew(shared_state, rect, rect, color, false); - SolidColorDrawQuad* quad_ptr = quad.get(); - pass->AppendDrawQuad(quad.PassAs()); - return quad_ptr; + return quad; } void AddRenderPassQuad(TestRenderPass* to_pass, @@ -97,18 +93,17 @@ void AddRenderPassQuad(TestRenderPass* to_pass, 1, SkXfermode::kSrcOver_Mode, 0); - scoped_ptr quad = RenderPassDrawQuad::Create(); + RenderPassDrawQuad* quad = + to_pass->CreateAndAppendDrawQuad(); quad->SetNew(shared_state, output_rect, output_rect, contributing_pass->id, - false, 0, - output_rect, gfx::RectF(), FilterOperations(), + gfx::Vector2dF(), FilterOperations()); - to_pass->AppendDrawQuad(quad.PassAs()); } void AddRenderPassQuad(TestRenderPass* to_pass, @@ -126,18 +121,17 @@ void AddRenderPassQuad(TestRenderPass* to_pass, 1, SkXfermode::kSrcOver_Mode, 0); - scoped_ptr quad = RenderPassDrawQuad::Create(); + RenderPassDrawQuad* quad = + to_pass->CreateAndAppendDrawQuad(); quad->SetNew(shared_state, output_rect, output_rect, contributing_pass->id, - false, mask_resource_id, - output_rect, gfx::RectF(), filters, + gfx::Vector2dF(), FilterOperations()); - to_pass->AppendDrawQuad(quad.PassAs()); } } // namespace cc