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/draw_quad.h | |
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/draw_quad.h')
-rw-r--r-- | cc/quads/draw_quad.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/cc/quads/draw_quad.h b/cc/quads/draw_quad.h index 2de24974..07193cd 100644 --- a/cc/quads/draw_quad.h +++ b/cc/quads/draw_quad.h @@ -48,11 +48,6 @@ class CC_EXPORT DrawQuad { virtual ~DrawQuad(); - // TODO(weiliangc): DrawQuad need to be allocated on RenderPass. This function - // need to be moved to RenderPass. - scoped_ptr<DrawQuad> Copy( - const SharedQuadState* copied_shared_quad_state) const; - // TODO(danakj): Chromify or remove these SharedQuadState helpers. const gfx::Transform& quadTransform() const { return shared_quad_state->content_to_target_transform; |