Home | History | Annotate | Download | only in cg

Lines Matching refs:ImageBuffer

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 FloatRect& srcRect,
219 void ImageBuffer::drawPattern(GraphicsContext* destContext, const FloatRect& srcRect, const AffineTransform& patternTransform,
237 void ImageBuffer::clip(GraphicsContext* contextToClip, const FloatRect& rect) const
254 PassRefPtr<ByteArray> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const
261 PassRefPtr<ByteArray> ImageBuffer::getPremultipliedImageData(const IntRect& rect) const
268 void ImageBuffer::putUnmultipliedImageData(ByteArray* source, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint)
275 void ImageBuffer::putPremultipliedImageData(ByteArray* source, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint)
346 String ImageBuffer::toDataURL(const String& mimeType, const double* quality) const