diff options
author | weiliangc@chromium.org <weiliangc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-11 17:24:49 +0000 |
---|---|---|
committer | weiliangc@chromium.org <weiliangc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-11 17:24:49 +0000 |
commit | d70cc671b76bd197628c51d3dc0b764bf5263fcc (patch) | |
tree | f1a1ecca885964c40c06f965d0e9eaec5fe18f5c /cc/quads/render_pass_draw_quad.cc | |
parent | f0bbcdc29da3d55178958982724a9a3bc45c2eec (diff) | |
download | chromium_src-d70cc671b76bd197628c51d3dc0b764bf5263fcc.zip chromium_src-d70cc671b76bd197628c51d3dc0b764bf5263fcc.tar.gz chromium_src-d70cc671b76bd197628c51d3dc0b764bf5263fcc.tar.bz2 |
Move Copy method from DrawQuad to RenderPass
In transition to let RenderPass take responsibility to allocate
DrawQuads, Copy method from DQ is moved to RP.
In drawquad_unittest, no RenderPass is present, thus it takes advantage
of default copy constructor.
Follow 368403003.
BUG=344962
Review URL: https://codereview.chromium.org/380893004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@282640 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/quads/render_pass_draw_quad.cc')
-rw-r--r-- | cc/quads/render_pass_draw_quad.cc | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/cc/quads/render_pass_draw_quad.cc b/cc/quads/render_pass_draw_quad.cc index 91cb6aa..310ebc2 100644 --- a/cc/quads/render_pass_draw_quad.cc +++ b/cc/quads/render_pass_draw_quad.cc @@ -24,16 +24,6 @@ scoped_ptr<RenderPassDrawQuad> RenderPassDrawQuad::Create() { return make_scoped_ptr(new RenderPassDrawQuad); } -scoped_ptr<RenderPassDrawQuad> RenderPassDrawQuad::Copy( - const SharedQuadState* copied_shared_quad_state, - RenderPass::Id copied_render_pass_id) const { - scoped_ptr<RenderPassDrawQuad> copy_quad( - new RenderPassDrawQuad(*MaterialCast(this))); - copy_quad->shared_quad_state = copied_shared_quad_state; - copy_quad->render_pass_id = copied_render_pass_id; - return copy_quad.Pass(); -} - void RenderPassDrawQuad::SetNew( const SharedQuadState* shared_quad_state, const gfx::Rect& rect, |