summaryrefslogtreecommitdiffstats
path: root/cc/quads/draw_quad.h
diff options
context:
space:
mode:
authorweiliangc@chromium.org <weiliangc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-11 17:24:49 +0000
committerweiliangc@chromium.org <weiliangc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-11 17:24:49 +0000
commitd70cc671b76bd197628c51d3dc0b764bf5263fcc (patch)
treef1a1ecca885964c40c06f965d0e9eaec5fe18f5c /cc/quads/draw_quad.h
parentf0bbcdc29da3d55178958982724a9a3bc45c2eec (diff)
downloadchromium_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.h5
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;