HomeSort by relevance Sort by last modified time
    Searched refs:ImageBuffer (Results 1 - 25 of 69) sorted by null

1 2 3

  /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/android/
ImageBufferAndroid.cpp 27 #include "ImageBuffer.h"
54 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace, RenderingMode, bool& success)
67 ImageBuffer::~ImageBuffer()
71 GraphicsContext* ImageBuffer::context() const
76 bool ImageBuffer::drawsUsingCopy() const
81 PassRefPtr<Image> ImageBuffer::copyImage() const
102 void ImageBuffer::clip(GraphicsContext* context, const FloatRect& rect) const
107 void ImageBuffer::draw(GraphicsContext* context, ColorSpace styleColorSpace, const FloatRect& destRect, const Float (…)
    [all...]
  /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);
  /external/webkit/Source/WebCore/svg/
SVGFEImageElement.h 27 #include "ImageBuffer.h"
73 OwnPtr<ImageBuffer> m_targetImage;

Completed in 462 milliseconds

1 2 3