diff options
Diffstat (limited to 'cc/CCIOSurfaceDrawQuad.h')
-rw-r--r-- | cc/CCIOSurfaceDrawQuad.h | 40 |
1 files changed, 2 insertions, 38 deletions
diff --git a/cc/CCIOSurfaceDrawQuad.h b/cc/CCIOSurfaceDrawQuad.h index bb5b028..e0faa3e 100644 --- a/cc/CCIOSurfaceDrawQuad.h +++ b/cc/CCIOSurfaceDrawQuad.h @@ -2,41 +2,5 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef CCIOSurfaceDrawQuad_h -#define CCIOSurfaceDrawQuad_h - -#include "CCDrawQuad.h" -#include "IntSize.h" -#include "base/memory/scoped_ptr.h" - -namespace cc { - -#pragma pack(push, 4) - -class CCIOSurfaceDrawQuad : public CCDrawQuad { -public: - enum Orientation { - Flipped, - Unflipped - }; - - static scoped_ptr<CCIOSurfaceDrawQuad> create(const CCSharedQuadState*, const IntRect&, const IntSize& ioSurfaceSize, unsigned ioSurfaceTextureId, Orientation); - - IntSize ioSurfaceSize() const { return m_ioSurfaceSize; } - unsigned ioSurfaceTextureId() const { return m_ioSurfaceTextureId; } - Orientation orientation() const { return m_orientation; } - - static const CCIOSurfaceDrawQuad* materialCast(const CCDrawQuad*); -private: - CCIOSurfaceDrawQuad(const CCSharedQuadState*, const IntRect&, const IntSize& ioSurfaceSize, unsigned ioSurfaceTextureId, Orientation); - - IntSize m_ioSurfaceSize; - unsigned m_ioSurfaceTextureId; - Orientation m_orientation; -}; - -#pragma pack(pop) - -} - -#endif +// Temporary forwarding header +#include "cc/io_surface_draw_quad.h" |