Index: content/common/cc_messages_perftest.cc |
diff --git a/content/common/cc_messages_perftest.cc b/content/common/cc_messages_perftest.cc |
index 7589128c23b1c82a94c6f0eabfee3f1dda9f6002..1aa09e875d55512a48e7d61421a7d7f69a6afcb3 100644 |
--- a/content/common/cc_messages_perftest.cc |
+++ b/content/common/cc_messages_perftest.cc |
@@ -67,10 +67,9 @@ TEST_F(CCMessagesPerfTest, DelegatedFrame_ManyQuads_1_4000) { |
scoped_ptr<RenderPass> render_pass = RenderPass::Create(); |
render_pass->CreateAndAppendSharedQuadState(); |
for (int i = 0; i < 4000; ++i) { |
- render_pass->quad_list.push_back( |
- PictureDrawQuad::Create().PassAs<DrawQuad>()); |
- render_pass->quad_list.back()->shared_quad_state = |
- render_pass->shared_quad_state_list.back(); |
+ PictureDrawQuad* quad = |
+ render_pass->CreateAndAppendDrawQuad<PictureDrawQuad>(); |
+ quad->shared_quad_state = render_pass->shared_quad_state_list.back(); |
} |
frame->delegated_frame_data.reset(new DelegatedFrameData); |
@@ -85,10 +84,9 @@ TEST_F(CCMessagesPerfTest, DelegatedFrame_ManyQuads_1_100000) { |
scoped_ptr<RenderPass> render_pass = RenderPass::Create(); |
render_pass->CreateAndAppendSharedQuadState(); |
for (int i = 0; i < 100000; ++i) { |
- render_pass->quad_list.push_back( |
- PictureDrawQuad::Create().PassAs<DrawQuad>()); |
- render_pass->quad_list.back()->shared_quad_state = |
- render_pass->shared_quad_state_list.back(); |
+ PictureDrawQuad* quad = |
+ render_pass->CreateAndAppendDrawQuad<PictureDrawQuad>(); |
+ quad->shared_quad_state = render_pass->shared_quad_state_list.back(); |
} |
frame->delegated_frame_data.reset(new DelegatedFrameData); |
@@ -103,10 +101,9 @@ TEST_F(CCMessagesPerfTest, DelegatedFrame_ManyQuads_4000_4000) { |
scoped_ptr<RenderPass> render_pass = RenderPass::Create(); |
for (int i = 0; i < 4000; ++i) { |
render_pass->CreateAndAppendSharedQuadState(); |
- render_pass->quad_list.push_back( |
- PictureDrawQuad::Create().PassAs<DrawQuad>()); |
- render_pass->quad_list.back()->shared_quad_state = |
- render_pass->shared_quad_state_list.back(); |
+ PictureDrawQuad* quad = |
+ render_pass->CreateAndAppendDrawQuad<PictureDrawQuad>(); |
+ quad->shared_quad_state = render_pass->shared_quad_state_list.back(); |
} |
frame->delegated_frame_data.reset(new DelegatedFrameData); |
@@ -121,10 +118,9 @@ TEST_F(CCMessagesPerfTest, DelegatedFrame_ManyQuads_100000_100000) { |
scoped_ptr<RenderPass> render_pass = RenderPass::Create(); |
for (int i = 0; i < 100000; ++i) { |
render_pass->CreateAndAppendSharedQuadState(); |
- render_pass->quad_list.push_back( |
- PictureDrawQuad::Create().PassAs<DrawQuad>()); |
- render_pass->quad_list.back()->shared_quad_state = |
- render_pass->shared_quad_state_list.back(); |
+ PictureDrawQuad* quad = |
+ render_pass->CreateAndAppendDrawQuad<PictureDrawQuad>(); |
+ quad->shared_quad_state = render_pass->shared_quad_state_list.back(); |
} |
frame->delegated_frame_data.reset(new DelegatedFrameData); |
@@ -142,10 +138,9 @@ TEST_F(CCMessagesPerfTest, |
scoped_ptr<RenderPass> render_pass = RenderPass::Create(); |
for (int j = 0; j < 100; ++j) { |
render_pass->CreateAndAppendSharedQuadState(); |
- render_pass->quad_list.push_back( |
- PictureDrawQuad::Create().PassAs<DrawQuad>()); |
- render_pass->quad_list.back()->shared_quad_state = |
- render_pass->shared_quad_state_list.back(); |
+ PictureDrawQuad* quad = |
+ render_pass->CreateAndAppendDrawQuad<PictureDrawQuad>(); |
+ quad->shared_quad_state = render_pass->shared_quad_state_list.back(); |
} |
frame->delegated_frame_data->render_pass_list.push_back(render_pass.Pass()); |
} |