| Index: sky/engine/platform/graphics/ImageBuffer.h
|
| diff --git a/sky/engine/platform/graphics/ImageBuffer.h b/sky/engine/platform/graphics/ImageBuffer.h
|
| index 53bed470348a3c81ec6ff1bc83a7e484b112b450..fdb4ce38529c2914c8885cac0f243173f0937e35 100644
|
| --- a/sky/engine/platform/graphics/ImageBuffer.h
|
| +++ b/sky/engine/platform/graphics/ImageBuffer.h
|
| @@ -31,10 +31,8 @@
|
| #include "sky/engine/platform/PlatformExport.h"
|
| #include "sky/engine/platform/geometry/FloatRect.h"
|
| #include "sky/engine/platform/geometry/IntSize.h"
|
| -#include "sky/engine/platform/graphics/Canvas2DLayerBridge.h"
|
| #include "sky/engine/platform/graphics/ColorSpace.h"
|
| #include "sky/engine/platform/graphics/GraphicsTypes.h"
|
| -#include "sky/engine/platform/graphics/GraphicsTypes3D.h"
|
| #include "sky/engine/platform/graphics/ImageBufferSurface.h"
|
| #include "sky/engine/platform/transforms/AffineTransform.h"
|
| #include "sky/engine/wtf/Forward.h"
|
| @@ -45,7 +43,6 @@
|
|
|
| namespace blink {
|
|
|
| -class DrawingBuffer;
|
| class GraphicsContext;
|
| class Image;
|
| class ImageBufferClient;
|
| @@ -109,16 +106,6 @@ public:
|
| void transformColorSpace(ColorSpace srcColorSpace, ColorSpace dstColorSpace);
|
| WebLayer* platformLayer() const;
|
|
|
| - // FIXME: current implementations of this method have the restriction that they only work
|
| - // with textures that are RGB or RGBA format, UNSIGNED_BYTE type and level 0, as specified in
|
| - // Extensions3D::canUseCopyTextureCHROMIUM().
|
| - // Destroys the TEXTURE_2D binding for the active texture unit of the passed context
|
| - bool copyToPlatformTexture(WebGraphicsContext3D*, Platform3DObject, GLenum, GLenum, GLint, bool, bool);
|
| -
|
| - Platform3DObject getBackingTexture();
|
| -
|
| - bool copyRenderingResultsFromDrawingBuffer(DrawingBuffer*, bool fromFrontBuffer = false);
|
| -
|
| void flush();
|
|
|
| void notifySurfaceInvalid();
|
|
|