/external/webkit/Source/WebCore/platform/graphics/android/ |
ImageBufferDataAndroid.h | 34 class ImageBuffer; 36 SkCanvas* imageBufferCanvas(const ImageBuffer* buffer);
|
ImageBufferAndroid.cpp | 27 #include "ImageBuffer.h" 50 SkCanvas* imageBufferCanvas(const ImageBuffer* buffer) 64 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace, RenderingMode, bool& success) 77 ImageBuffer::~ImageBuffer() 81 GraphicsContext* ImageBuffer::context() const 86 bool ImageBuffer::drawsUsingCopy() const 91 PassRefPtr<Image> ImageBuffer::copyImage() const 112 void ImageBuffer::clip(GraphicsContext* context, const FloatRect& rect) cons [all...] |
/external/webkit/Source/WebCore/platform/graphics/wx/ |
ImageBufferWx.cpp | 28 #include "ImageBuffer.h" 40 ImageBuffer::ImageBuffer(const IntSize&, ColorSpace imageColorSpace, RenderingMode, bool& success) : 47 ImageBuffer::~ImageBuffer() 51 size_t ImageBuffer::dataSize() const 57 GraphicsContext* ImageBuffer::context() const 63 PassRefPtr<ByteArray> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const 69 PassRefPtr<ByteArray> ImageBuffer::getPremultipliedImageData(const IntRect& rect) const 75 void ImageBuffer::putUnmultipliedImageData(ByteArray* source, const IntSize& sourceSize, const IntRect& sourceRect, (…) [all...] |
/external/webkit/Source/WebCore/rendering/svg/ |
SVGImageBufferTools.h | 24 #include "ImageBuffer.h" 38 static bool createImageBuffer(const FloatRect& absoluteTargetRect, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>&, ColorSpace); 39 static void renderSubtreeToImageBuffer(ImageBuffer*, RenderObject*, const AffineTransform&); 40 static void clipToImageBuffer(GraphicsContext*, const AffineTransform& absoluteTransform, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>&);
|
SVGImageBufferTools.cpp | 53 bool SVGImageBufferTools::createImageBuffer(const FloatRect& absoluteTargetRect, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>& imageBuffer, ColorSpace colorSpace) 62 OwnPtr<ImageBuffer> image = ImageBuffer::create(imageSize, colorSpace); 72 imageBuffer = image.release(); 76 void SVGImageBufferTools::renderSubtreeToImageBuffer(ImageBuffer* image, RenderObject* item, const AffineTransform& subtreeContentTransformation) 94 void SVGImageBufferTools::clipToImageBuffer(GraphicsContext* context, const AffineTransform& absoluteTransform, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>& imageBuffer) 97 ASSERT(imageBuffer); 102 context->clipToImageBuffer(imageBuffer.get(), clampedAbsoluteTargetRect) [all...] |
RenderSVGResourceClipper.h | 26 #include "ImageBuffer.h" 41 OwnPtr<ImageBuffer> clipMaskImage;
|
RenderSVGResourceGradient.h | 29 #include "ImageBuffer.h" 70 OwnPtr<ImageBuffer> m_imageBuffer;
|
RenderSVGResourceMasker.h | 26 #include "ImageBuffer.h" 38 OwnPtr<ImageBuffer> maskImage;
|
RenderSVGResourcePattern.h | 27 #include "ImageBuffer.h" 64 PassOwnPtr<ImageBuffer> createTileImage(RenderObject*, const PatternAttributes&, const FloatRect& tileBoundaries,
|
SVGRenderSupport.h | 34 class ImageBuffer;
|
/external/webkit/Source/WebCore/platform/graphics/filters/ |
Filter.h | 26 #include "ImageBuffer.h" 41 void setSourceImage(PassOwnPtr<ImageBuffer> sourceImage) { m_sourceImage = sourceImage; } 42 ImageBuffer* sourceImage() { return m_sourceImage.get(); } 60 OwnPtr<ImageBuffer> m_sourceImage;
|
FilterEffect.h | 41 class ImageBuffer; 59 ImageBuffer* asImageBuffer(); 117 ImageBuffer* createImageBufferResult(); 122 OwnPtr<ImageBuffer> m_imageBufferResult;
|
SourceGraphic.cpp | 58 ImageBuffer* resultImage = createImageBufferResult();
|
/external/webkit/Source/WebCore/platform/graphics/ |
ImageBuffer.h | 62 class ImageBuffer { 63 WTF_MAKE_NONCOPYABLE(ImageBuffer); WTF_MAKE_FAST_ALLOCATED; 66 static PassOwnPtr<ImageBuffer> create(const IntSize& size, ColorSpace colorSpace = ColorSpaceDeviceRGB, RenderingMode renderingMode = Unaccelerated) 69 OwnPtr<ImageBuffer> buf(new ImageBuffer(size, colorSpace, renderingMode, success)); 75 ~ImageBuffer(); 129 ImageBuffer(const IntSize&, ColorSpace colorSpace, RenderingMode renderingMode, bool& success);
|
GeneratedImage.cpp | 31 #include "ImageBuffer.h" 59 OwnPtr<ImageBuffer> imageBuffer = ImageBuffer::create(adjustedSize); 60 if (!imageBuffer) 64 GraphicsContext* graphicsContext = imageBuffer->context(); 68 imageBuffer->drawPattern(context, adjustedSrcRect, patternTransform, phase, styleColorSpace, compositeOp, destRect);
|
/external/webkit/Source/WebCore/platform/graphics/wince/ |
ImageBufferWinCE.cpp | 22 #include "ImageBuffer.h" 75 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace colorSpace, RenderingMode, bool& success) 87 ImageBuffer::~ImageBuffer() 91 size_t ImageBuffer::dataSize() const 96 GraphicsContext* ImageBuffer::context() const 101 bool ImageBuffer::drawsUsingCopy() const 106 PassRefPtr<Image> ImageBuffer::copyImage() const 111 void ImageBuffer::clip(GraphicsContext*, const FloatRect&) cons [all...] |
/external/webkit/Source/WebCore/page/qt/ |
FrameQt.cpp | 29 #include "ImageBuffer.h" 49 OwnPtr<ImageBuffer> buffer(ImageBuffer::create(paintingRect.size()));
|
/external/webkit/Source/WebCore/platform/graphics/cairo/ |
ImageBufferCairo.cpp | 30 #include "ImageBuffer.h" 74 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace, RenderingMode, bool& success) 91 ImageBuffer::~ImageBuffer() 96 size_t ImageBuffer::dataSize() const 101 GraphicsContext* ImageBuffer::context() const 106 bool ImageBuffer::drawsUsingCopy() const 111 PassRefPtr<Image> ImageBuffer::copyImage() const 117 void ImageBuffer::clip(GraphicsContext* context, const FloatRect& maskRect) cons [all...] |
/external/webkit/Source/WebCore/platform/graphics/qt/ |
ImageBufferQt.cpp | 30 #include "ImageBuffer.h" 65 // Since ImageBuffer is used mainly for Canvas, explicitly initialize 98 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace, RenderingMode, bool& success) 109 ImageBuffer::~ImageBuffer() 113 size_t ImageBuffer::dataSize() const 118 GraphicsContext* ImageBuffer::context() const 125 bool ImageBuffer::drawsUsingCopy() const 130 PassRefPtr<Image> ImageBuffer::copyImage() cons [all...] |
/external/webkit/Source/WebCore/platform/graphics/skia/ |
ImageBufferSkia.cpp | 34 #include "ImageBuffer.h" 57 // the canvas initialization completes in ImageBuffer::ImageBuffer. But 61 : m_platformContext(0) // Canvas is set in ImageBuffer constructor. 65 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace, RenderingMode, bool& success) 87 ImageBuffer::~ImageBuffer() 91 GraphicsContext* ImageBuffer::context() const 96 size_t ImageBuffer::dataSize() cons [all...] |
/external/webkit/Source/WebCore/page/chromium/ |
FrameChromium.cpp | 32 #include "ImageBuffer.h" 84 OwnPtr<ImageBuffer> buffer(ImageBuffer::create(paintingRect.size())); 107 OwnPtr<ImageBuffer> buffer(ImageBuffer::create(paintingRect.size()));
|
/external/webkit/Source/WebCore/platform/graphics/cg/ |
ImageBufferCG.cpp | 29 #include "ImageBuffer.h" 100 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace imageColorSpace, RenderingMode renderingMode, bool& success) 162 ImageBuffer::~ImageBuffer() 166 size_t ImageBuffer::dataSize() const 171 GraphicsContext* ImageBuffer::context() const 176 bool ImageBuffer::drawsUsingCopy() const 181 PassRefPtr<Image> ImageBuffer::copyImage() const 200 void ImageBuffer::draw(GraphicsContext* destContext, ColorSpace styleColorSpace, const FloatRect& destRect, const F (…) [all...] |
/external/webkit/Source/WebCore/platform/graphics/haiku/ |
ImageBufferHaiku.cpp | 28 #include "ImageBuffer.h" 54 // Since ImageBuffer is used mainly for Canvas, explicitly initialize 69 ImageBuffer::ImageBuffer(const IntSize& size, ImageColorSpace imageColorSpace, RenderingMode, bool& success) 77 ImageBuffer::~ImageBuffer() 81 size_t ImageBuffer::dataSize() const 86 GraphicsContext* ImageBuffer::context() const 93 Image* ImageBuffer::image() const 106 void ImageBuffer::platformTransformColorSpace(const Vector<int>& lookUpTable [all...] |
/external/webkit/Source/WebCore/html/ |
HTMLCanvasElement.h | 51 class ImageBuffer; 106 ImageBuffer* buffer() const; 164 mutable OwnPtr<ImageBuffer> m_imageBuffer;
|
/external/webkit/Source/WebCore/platform/graphics/android/layers/ |
CanvasTexture.h | 57 bool uploadImageBuffer(ImageBuffer* imageBuffer);
|