Remove extra line from unit_tests.isolate
[chromium-blink-merge.git] / cc / CCIOSurfaceDrawQuad.cpp
blob5d500433c3d35db7ca8032d48d2a36ef58b92773
1 // Copyright 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "config.h"
7 #include "CCIOSurfaceDrawQuad.h"
9 namespace cc {
11 scoped_ptr<CCIOSurfaceDrawQuad> CCIOSurfaceDrawQuad::create(const CCSharedQuadState* sharedQuadState, const IntRect& quadRect, const IntSize& ioSurfaceSize, unsigned ioSurfaceTextureId, Orientation orientation)
13 return make_scoped_ptr(new CCIOSurfaceDrawQuad(sharedQuadState, quadRect, ioSurfaceSize, ioSurfaceTextureId, orientation));
16 CCIOSurfaceDrawQuad::CCIOSurfaceDrawQuad(const CCSharedQuadState* sharedQuadState, const IntRect& quadRect, const IntSize& ioSurfaceSize, unsigned ioSurfaceTextureId, Orientation orientation)
17 : CCDrawQuad(sharedQuadState, CCDrawQuad::IOSurfaceContent, quadRect)
18 , m_ioSurfaceSize(ioSurfaceSize)
19 , m_ioSurfaceTextureId(ioSurfaceTextureId)
20 , m_orientation(orientation)
24 const CCIOSurfaceDrawQuad* CCIOSurfaceDrawQuad::materialCast(const CCDrawQuad* quad)
26 ASSERT(quad->material() == CCDrawQuad::IOSurfaceContent);
27 return static_cast<const CCIOSurfaceDrawQuad*>(quad);
30 } // namespace cc