Home
last modified time | relevance | path

Searched refs:ImageBuffer (Results 1 – 25 of 91) sorted by relevance

1234

/external/webkit/Source/WebCore/platform/graphics/wx/
DImageBufferWx.cpp40 ImageBuffer::ImageBuffer(const IntSize&, ColorSpace imageColorSpace, RenderingMode, bool& success) … in ImageBuffer() function in WebCore::ImageBuffer
47 ImageBuffer::~ImageBuffer() in ~ImageBuffer()
51 size_t ImageBuffer::dataSize() const in dataSize()
57 GraphicsContext* ImageBuffer::context() const in context()
63 PassRefPtr<ByteArray> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const in getUnmultipliedImageData()
69 PassRefPtr<ByteArray> ImageBuffer::getPremultipliedImageData(const IntRect& rect) const in getPremultipliedImageData()
75 void ImageBuffer::putUnmultipliedImageData(ByteArray* source, const IntSize& sourceSize, const IntR… in putUnmultipliedImageData()
80 void ImageBuffer::putPremultipliedImageData(ByteArray* source, const IntSize& sourceSize, const Int… in putPremultipliedImageData()
85 String ImageBuffer::toDataURL(const String&, const double*) const in toDataURL()
91 bool ImageBuffer::drawsUsingCopy() const in drawsUsingCopy()
[all …]
/external/webkit/Source/WebCore/platform/graphics/wince/
DImageBufferWinCE.cpp75 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace colorSpace, RenderingMode, bool& success) in ImageBuffer() function in WebCore::ImageBuffer
87 ImageBuffer::~ImageBuffer() in ~ImageBuffer()
91 size_t ImageBuffer::dataSize() const in dataSize()
96 GraphicsContext* ImageBuffer::context() const in context()
101 bool ImageBuffer::drawsUsingCopy() const in drawsUsingCopy()
106 PassRefPtr<Image> ImageBuffer::copyImage() const in copyImage()
111 void ImageBuffer::clip(GraphicsContext*, const FloatRect&) const in clip()
116 void ImageBuffer::draw(GraphicsContext* context, ColorSpace styleColorSpace, const FloatRect& destR… in draw()
123 void ImageBuffer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTrans… in drawPattern()
180 PassRefPtr<ByteArray> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const in getUnmultipliedImageData()
[all …]
/external/webkit/Source/WebCore/platform/graphics/android/
DImageBufferAndroid.cpp50 SkCanvas* imageBufferCanvas(const ImageBuffer* buffer) in imageBufferCanvas()
64 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace, RenderingMode, bool& success) in ImageBuffer() function in WebCore::ImageBuffer
77 ImageBuffer::~ImageBuffer() in ~ImageBuffer()
81 GraphicsContext* ImageBuffer::context() const in context()
86 bool ImageBuffer::drawsUsingCopy() const in drawsUsingCopy()
91 PassRefPtr<Image> ImageBuffer::copyImage() const in copyImage()
112 void ImageBuffer::clip(GraphicsContext* context, const FloatRect& rect) const in clip()
117 void ImageBuffer::draw(GraphicsContext* context, ColorSpace styleColorSpace, const FloatRect& destR… in draw()
123 void ImageBuffer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTrans… in drawPattern()
129 PassRefPtr<ByteArray> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const in getUnmultipliedImageData()
[all …]
DImageBufferDataAndroid.h34 class ImageBuffer; variable
36 SkCanvas* imageBufferCanvas(const ImageBuffer* buffer);
/external/webkit/Source/WebCore/platform/graphics/cairo/
DImageBufferCairo.cpp74 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace, RenderingMode, bool& success) in ImageBuffer() function in WebCore::ImageBuffer
91 ImageBuffer::~ImageBuffer() in ~ImageBuffer()
96 size_t ImageBuffer::dataSize() const in dataSize()
101 GraphicsContext* ImageBuffer::context() const in context()
106 bool ImageBuffer::drawsUsingCopy() const in drawsUsingCopy()
111 PassRefPtr<Image> ImageBuffer::copyImage() const in copyImage()
117 void ImageBuffer::clip(GraphicsContext* context, const FloatRect& maskRect) const in clip()
122 void ImageBuffer::draw(GraphicsContext* context, ColorSpace styleColorSpace, const FloatRect& destR… in draw()
130 void ImageBuffer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTrans… in drawPattern()
138 void ImageBuffer::platformTransformColorSpace(const Vector<int>& lookUpTable) in platformTransformColorSpace()
[all …]
/external/webkit/Source/WebCore/platform/graphics/
DImageBuffer.h62 class ImageBuffer {
63 WTF_MAKE_NONCOPYABLE(ImageBuffer); WTF_MAKE_FAST_ALLOCATED;
66 …static PassOwnPtr<ImageBuffer> create(const IntSize& size, ColorSpace colorSpace = ColorSpaceDevic…
69 OwnPtr<ImageBuffer> buf(new ImageBuffer(size, colorSpace, renderingMode, success));
75 ~ImageBuffer();
129ImageBuffer(const IntSize&, ColorSpace colorSpace, RenderingMode renderingMode, bool& success);
DGeneratedImage.cpp59 OwnPtr<ImageBuffer> imageBuffer = ImageBuffer::create(adjustedSize); in drawPattern()
DGraphicsContext.h131 class ImageBuffer; variable
351 …void drawImageBuffer(ImageBuffer*, ColorSpace styleColorSpace, const IntPoint&, CompositeOperator …
352 …void drawImageBuffer(ImageBuffer*, ColorSpace styleColorSpace, const IntRect&, CompositeOperator =…
353 …void drawImageBuffer(ImageBuffer*, ColorSpace styleColorSpace, const IntPoint& destPoint, const In…
354 …void drawImageBuffer(ImageBuffer*, ColorSpace styleColorSpace, const IntRect& destRect, const IntR…
355 …void drawImageBuffer(ImageBuffer*, ColorSpace styleColorSpace, const FloatRect& destRect, const Fl…
369 void clipToImageBuffer(ImageBuffer*, const FloatRect&);
DShadowBlur.h42 class ImageBuffer; variable
93 ImageBuffer* m_layerImage; // Buffer to where the temporary shadow will be drawn to.
/external/webkit/Source/WebKit/chromium/tests/
DTransparencyWinTest.cpp103 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(17, 16), ColorSpaceDeviceRGB)); in TEST()
142 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), ColorSpaceDeviceRGB)); in TEST()
194 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), ColorSpaceDeviceRGB)); in TEST()
213 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), ColorSpaceDeviceRGB)); in TEST()
283 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), ColorSpaceDeviceRGB)); in TEST()
312 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), ColorSpaceDeviceRGB)); in TEST()
365 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), ColorSpaceDeviceRGB)); in TEST()
402 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), ColorSpaceDeviceRGB)); in TEST()
481 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), ColorSpaceDeviceRGB)); in TEST()
529 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), ColorSpaceDeviceRGB)); in TEST()
[all …]
/external/webkit/Source/WebCore/platform/graphics/cg/
DImageBufferCG.cpp100 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace imageColorSpace, RenderingMode renderingMo… in ImageBuffer() function in WebCore::ImageBuffer
162 ImageBuffer::~ImageBuffer() in ~ImageBuffer()
166 size_t ImageBuffer::dataSize() const in dataSize()
171 GraphicsContext* ImageBuffer::context() const in context()
176 bool ImageBuffer::drawsUsingCopy() const in drawsUsingCopy()
181 PassRefPtr<Image> ImageBuffer::copyImage() const in copyImage()
200 void ImageBuffer::draw(GraphicsContext* destContext, ColorSpace styleColorSpace, const FloatRect& d… in draw()
219 void ImageBuffer::drawPattern(GraphicsContext* destContext, const FloatRect& srcRect, const AffineT… in drawPattern()
237 void ImageBuffer::clip(GraphicsContext* contextToClip, const FloatRect& rect) const in clip()
254 PassRefPtr<ByteArray> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const in getUnmultipliedImageData()
[all …]
/external/webkit/Source/WebCore/platform/graphics/skia/
DImageBufferSkia.cpp65 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace, RenderingMode, bool& success) in ImageBuffer() function in WebCore::ImageBuffer
87 ImageBuffer::~ImageBuffer() in ~ImageBuffer()
91 GraphicsContext* ImageBuffer::context() const in context()
96 size_t ImageBuffer::dataSize() const in dataSize()
101 bool ImageBuffer::drawsUsingCopy() const in drawsUsingCopy()
106 PassRefPtr<Image> ImageBuffer::copyImage() const in copyImage()
112 void ImageBuffer::clip(GraphicsContext* context, const FloatRect& rect) const in clip()
117 void ImageBuffer::draw(GraphicsContext* context, ColorSpace styleColorSpace, const FloatRect& destR… in draw()
140 void ImageBuffer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTrans… in drawPattern()
147 void ImageBuffer::platformTransformColorSpace(const Vector<int>& lookUpTable) in platformTransformColorSpace()
[all …]
/external/webkit/Source/WebCore/platform/graphics/qt/
DImageBufferQt.cpp98 ImageBuffer::ImageBuffer(const IntSize& size, ColorSpace, RenderingMode, bool& success) in ImageBuffer() function in WebCore::ImageBuffer
109 ImageBuffer::~ImageBuffer() in ~ImageBuffer()
113 size_t ImageBuffer::dataSize() const in dataSize()
118 GraphicsContext* ImageBuffer::context() const in context()
125 bool ImageBuffer::drawsUsingCopy() const in drawsUsingCopy()
130 PassRefPtr<Image> ImageBuffer::copyImage() const in copyImage()
135 void ImageBuffer::draw(GraphicsContext* destContext, ColorSpace styleColorSpace, const FloatRect& d… in draw()
146 void ImageBuffer::drawPattern(GraphicsContext* destContext, const FloatRect& srcRect, const AffineT… in drawPattern()
157 void ImageBuffer::clip(GraphicsContext* context, const FloatRect& floatRect) const in clip()
171 void ImageBuffer::platformTransformColorSpace(const Vector<int>& lookUpTable) in platformTransformColorSpace()
[all …]
/external/webkit/Source/WebCore/platform/graphics/haiku/
DImageBufferHaiku.cpp69 ImageBuffer::ImageBuffer(const IntSize& size, ImageColorSpace imageColorSpace, RenderingMode, bool&… in ImageBuffer() function in WebCore::ImageBuffer
77 ImageBuffer::~ImageBuffer() in ~ImageBuffer()
81 size_t ImageBuffer::dataSize() const in dataSize()
86 GraphicsContext* ImageBuffer::context() const in context()
93 Image* ImageBuffer::image() const in image()
106 void ImageBuffer::platformTransformColorSpace(const Vector<int>& lookUpTable) in platformTransformColorSpace()
258 PassRefPtr<ImageData> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const in getUnmultipliedImageData()
265 PassRefPtr<ImageData> ImageBuffer::getPremultipliedImageData(const IntRect& rect) const in getPremultipliedImageData()
305 void ImageBuffer::putUnmultipliedImageData(ImageData* source, const IntRect& sourceRect, const IntP… in putUnmultipliedImageData()
312 void ImageBuffer::putPremultipliedImageData(ImageData* source, const IntRect& sourceRect, const Int… in putPremultipliedImageData()
[all …]
/external/webkit/Source/WebCore/rendering/svg/
DSVGImageBufferTools.cpp53 …absoluteTargetRect, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>& imageBuffer, … in createImageBuffer()
62 OwnPtr<ImageBuffer> image = ImageBuffer::create(imageSize, colorSpace); in createImageBuffer()
76 void SVGImageBufferTools::renderSubtreeToImageBuffer(ImageBuffer* image, RenderObject* item, const … in renderSubtreeToImageBuffer()
94 …m& absoluteTransform, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>& imageBuffer) in clipToImageBuffer()
DSVGImageBufferTools.h38 … absoluteTargetRect, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>&, ColorSpace);
39 static void renderSubtreeToImageBuffer(ImageBuffer*, RenderObject*, const AffineTransform&);
40 …ineTransform& absoluteTransform, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>&);
DRenderSVGResourcePattern.cpp123 …OwnPtr<ImageBuffer> tileImage = createTileImage(object, m_attributes, tileBoundaries, absoluteTile… in applyResource()
242 PassOwnPtr<ImageBuffer> RenderSVGResourcePattern::createTileImage(RenderObject* object, in createTileImage()
260 OwnPtr<ImageBuffer> tileImage; in createTileImage()
263 return PassOwnPtr<ImageBuffer>(); in createTileImage()
/external/webkit/Source/WebCore/platform/graphics/filters/
DFilter.h41 void setSourceImage(PassOwnPtr<ImageBuffer> sourceImage) { m_sourceImage = sourceImage; } in setSourceImage()
42 ImageBuffer* sourceImage() { return m_sourceImage.get(); } in sourceImage()
60 OwnPtr<ImageBuffer> m_sourceImage;
DFilterEffect.h41 class ImageBuffer; variable
59 ImageBuffer* asImageBuffer();
117 ImageBuffer* createImageBufferResult();
122 OwnPtr<ImageBuffer> m_imageBufferResult;
DFilterEffect.cpp98 ImageBuffer* FilterEffect::asImageBuffer() in asImageBuffer()
104 m_imageBufferResult = ImageBuffer::create(m_absolutePaintRect.size(), ColorSpaceLinearRGB); in asImageBuffer()
235 ImageBuffer* FilterEffect::createImageBufferResult() in createImageBufferResult()
242 m_imageBufferResult = ImageBuffer::create(m_absolutePaintRect.size(), ColorSpaceLinearRGB); in createImageBufferResult()
DFETile.cpp57 ImageBuffer* resultImage = createImageBufferResult(); in apply()
74 OwnPtr<ImageBuffer> tileImage; in apply()
/external/webkit/Source/WebCore/page/chromium/
DFrameChromium.cpp84 OwnPtr<ImageBuffer> buffer(ImageBuffer::create(paintingRect.size())); in nodeImage()
107 OwnPtr<ImageBuffer> buffer(ImageBuffer::create(paintingRect.size())); in dragImageForSelection()
/external/webkit/Source/WebCore/html/
DHTMLCanvasElement.h51 class ImageBuffer; variable
106 ImageBuffer* buffer() const;
164 mutable OwnPtr<ImageBuffer> m_imageBuffer;
DHTMLCanvasElement.cpp296 ImageBuffer* imageBuffer = buffer(); in paint()
449 m_imageBuffer = ImageBuffer::create(size, ColorSpaceDeviceRGB, Accelerated); in createImageBuffer()
451 m_imageBuffer = ImageBuffer::create(size, ColorSpaceDeviceRGB, Unaccelerated); in createImageBuffer()
453 m_imageBuffer = ImageBuffer::create(size); in createImageBuffer()
474 ImageBuffer* HTMLCanvasElement::buffer() const in buffer()
/external/webkit/Source/WebCore/page/qt/
DFrameQt.cpp49 OwnPtr<ImageBuffer> buffer(ImageBuffer::create(paintingRect.size())); in dragImageForSelection()

1234