Searched refs:ImageBuffer (Results 1 - 25 of 59) sorted by relevance

123

/external/webkit/WebCore/platform/graphics/haiku/
H A DImageBufferHaiku.cpp27 #include "ImageBuffer.h"
40 ImageBuffer::ImageBuffer(const IntSize&, ImageColorSpace imageColorSpace, bool& success) function in class:WebCore::ImageBuffer
47 ImageBuffer::~ImageBuffer()
51 GraphicsContext* ImageBuffer::context() const
57 PassRefPtr<ImageData> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const
63 PassRefPtr<ImageData> ImageBuffer::getPremultipliedImageData(const IntRect& rect) const
69 void ImageBuffer::putUnmultipliedImageData(ImageData* source, const IntRect& sourceRect, const IntPoint& destPoint)
74 void ImageBuffer
[all...]
/external/webkit/WebCore/platform/graphics/wx/
H A DImageBufferWx.cpp27 #include "ImageBuffer.h"
39 ImageBuffer::ImageBuffer(const IntSize&, ImageColorSpace imageColorSpace, bool& success) : function in class:WebCore::ImageBuffer
46 ImageBuffer::~ImageBuffer()
50 GraphicsContext* ImageBuffer::context() const
56 PassRefPtr<ImageData> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const
62 PassRefPtr<ImageData> ImageBuffer::getPremultipliedImageData(const IntRect& rect) const
68 void ImageBuffer::putUnmultipliedImageData(ImageData* source, const IntRect& sourceRect, const IntPoint& destPoint)
73 void ImageBuffer
[all...]
/external/webkit/WebCore/platform/graphics/filters/
H A DFilter.h26 #include "ImageBuffer.h"
41 void setSourceImage(PassOwnPtr<ImageBuffer> sourceImage) { m_sourceImage = sourceImage; }
42 ImageBuffer* sourceImage() { return m_sourceImage.get(); }
57 OwnPtr<ImageBuffer> m_sourceImage;
H A DFilterEffect.h28 #include "ImageBuffer.h"
66 ImageBuffer* resultImage() { return m_effectBuffer.get(); }
67 void setEffectBuffer(PassOwnPtr<ImageBuffer> effectBuffer) { m_effectBuffer = effectBuffer; }
110 mutable OwnPtr<ImageBuffer> m_effectBuffer;
/external/webkit/WebCore/platform/graphics/
H A DImageBuffer.h58 class ImageBuffer : public Noncopyable { class in namespace:WebCore
61 static PassOwnPtr<ImageBuffer> create(const IntSize& size, ImageColorSpace colorSpace = DeviceRGB)
64 OwnPtr<ImageBuffer> buf(new ImageBuffer(size, colorSpace, success));
70 ~ImageBuffer();
107 ImageBuffer(const IntSize&, ImageColorSpace colorSpace, bool& success);
H A DGeneratedImage.cpp31 #include "ImageBuffer.h"
59 OwnPtr<ImageBuffer> imageBuffer = ImageBuffer::create(adjustedSize);
H A DImageBuffer.cpp27 #include "ImageBuffer.h"
35 void ImageBuffer::transformColorSpace(ImageColorSpace srcColorSpace, ImageColorSpace dstColorSpace)
/external/webkit/WebCore/svg/graphics/
H A DSVGPaintServerPattern.h44 class ImageBuffer;
59 ImageBuffer* tile() const;
60 void setTile(PassOwnPtr<ImageBuffer>);
73 OwnPtr<ImageBuffer> m_tile;
H A DSVGImage.h36 class ImageBuffer;
75 OwnPtr<ImageBuffer> m_frameCache;
H A DSVGResourceMasker.h44 class ImageBuffer;
65 OwnPtr<ImageBuffer> m_mask;
H A DSVGPaintServerGradient.h43 class ImageBuffer;
85 mutable OwnPtr<ImageBuffer> m_imageBuffer;
H A DSVGPaintServerPattern.cpp35 #include "ImageBuffer.h"
66 ImageBuffer* SVGPaintServerPattern::tile() const
71 void SVGPaintServerPattern::setTile(PassOwnPtr<ImageBuffer> tile)
121 OwnPtr<ImageBuffer> tileImage = ImageBuffer::create(IntSize(tileWidth, tileHeight));
/external/webkit/WebCore/platform/graphics/skia/
H A DImageBufferSkia.cpp33 #include "ImageBuffer.h"
50 // the canvas initialization completes in ImageBuffer::ImageBuffer. But
54 : m_platformContext(0) // Canvas is set in ImageBuffer constructor.
58 ImageBuffer::ImageBuffer(const IntSize& size, ImageColorSpace imageColorSpace, bool& success) function in class:WebCore::ImageBuffer
80 ImageBuffer::~ImageBuffer()
84 GraphicsContext* ImageBuffer::context() const
89 Image* ImageBuffer
[all...]
/external/webkit/WebCore/platform/graphics/wince/
H A DImageBufferWince.cpp21 #include "ImageBuffer.h"
73 ImageBuffer::ImageBuffer(const IntSize& size, ImageColorSpace colorSpace, bool& success) function in class:WebCore::ImageBuffer
85 ImageBuffer::~ImageBuffer()
89 GraphicsContext* ImageBuffer::context() const
94 Image* ImageBuffer::image() const
152 PassRefPtr<ImageData> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const
157 PassRefPtr<ImageData> ImageBuffer::getPremultipliedImageData(const IntRect& rect) const
207 void ImageBuffer
[all...]
/external/webkit/WebKit/chromium/tests/
H A DTransparencyWinTest.cpp35 #include "ImageBuffer.h"
106 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(17, 16), DeviceRGB));
145 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), DeviceRGB));
197 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), DeviceRGB));
216 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), DeviceRGB));
286 OwnPtr<ImageBuffer> sr
[all...]
/external/webkit/WebCore/html/
H A DHTMLCanvasElement.h47 class ImageBuffer;
92 ImageBuffer* buffer() const;
137 mutable OwnPtr<ImageBuffer> m_imageBuffer;
/external/webkit/WebCore/platform/graphics/cairo/
H A DImageBufferCairo.cpp29 #include "ImageBuffer.h"
72 ImageBuffer::ImageBuffer(const IntSize& size, ImageColorSpace imageColorSpace, bool& success) function in class:WebCore::ImageBuffer
89 ImageBuffer::~ImageBuffer()
94 GraphicsContext* ImageBuffer::context() const
99 Image* ImageBuffer::image() const
121 void ImageBuffer::platformTransformColorSpace(const Vector<int>& lookUpTable)
201 PassRefPtr<ImageData> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const
206 PassRefPtr<ImageData> ImageBuffer
[all...]
H A DImageCairo.cpp37 #include "ImageBuffer.h"
147 //draw shadow into a new ImageBuffer
148 OwnPtr<ImageBuffer> shadowBuffer = ImageBuffer::create(shadowBufferSize);
188 OwnPtr<ImageBuffer> imageSurface = ImageBuffer::create(imageSize.size());
/external/webkit/WebCore/platform/graphics/qt/
H A DImageBufferQt.cpp29 #include "ImageBuffer.h"
55 // Since ImageBuffer is used mainly for Canvas, explicitly initialize
71 ImageBuffer::ImageBuffer(const IntSize& size, ImageColorSpace, bool& success) function in class:WebCore::ImageBuffer
79 ImageBuffer::~ImageBuffer()
83 GraphicsContext* ImageBuffer::context() const
90 Image* ImageBuffer::image() const
102 void ImageBuffer::platformTransformColorSpace(const Vector<int>& lookUpTable)
185 PassRefPtr<ImageData> ImageBuffer
[all...]
/external/webkit/WebCore/platform/graphics/android/
H A DImageBufferAndroid.cpp28 #include "ImageBuffer.h"
49 ImageBuffer::ImageBuffer(const IntSize& size, ImageColorSpace colorSpace, bool& success) function in class:WebCore::ImageBuffer
57 ImageBuffer::~ImageBuffer()
61 GraphicsContext* ImageBuffer::context() const
71 Image* ImageBuffer::image() const
89 PassRefPtr<ImageData> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const
152 void ImageBuffer::putUnmultipliedImageData(ImageData* source, const IntRect& sourceRect, const IntPoint& destPoint)
210 String ImageBuffer
[all...]
/external/webkit/WebCore/platform/graphics/cg/
H A DImageBufferCG.cpp28 #include "ImageBuffer.h"
52 ImageBuffer::ImageBuffer(const IntSize& size, ImageColorSpace imageColorSpace, bool& success) function in class:WebCore::ImageBuffer
102 ImageBuffer::~ImageBuffer()
107 GraphicsContext* ImageBuffer::context() const
112 Image* ImageBuffer::image() const
180 PassRefPtr<ImageData> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const
185 PassRefPtr<ImageData> ImageBuffer::getPremultipliedImageData(const IntRect& rect) const
241 void ImageBuffer
[all...]
/external/webkit/WebCore/rendering/
H A DSVGRenderSupport.h33 class ImageBuffer;
80 // This offers a way to render parts of a WebKit rendering tree into a ImageBuffer.
81 void renderSubtreeToImage(ImageBuffer*, RenderObject*);
/external/webkit/WebCore/svg/
H A DSVGFEImageElement.h26 #include "ImageBuffer.h"
64 OwnPtr<ImageBuffer> m_targetImage;
/external/webkit/WebCore/svg/graphics/filters/
H A DSVGFETile.cpp73 OwnPtr<ImageBuffer> tileImage = ImageBuffer::create(tileRect.size());
/external/webkit/WebCore/platform/graphics/chromium/
H A DTransparencyWin.h37 #include "ImageBuffer.h"
232 ImageBuffer* m_layerBuffer;
237 // SkBitmap instead of an ImageBuffer because an SkBitmap is lighter-weight

Completed in 174 milliseconds

123