/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/ |
ImageBuffer.h | 84 class ImageBuffer { 85 WTF_MAKE_NONCOPYABLE(ImageBuffer); WTF_MAKE_FAST_ALLOCATED; 88 static PassOwnPtr<ImageBuffer> create(const IntSize& size, float resolutionScale = 1, RenderingMode renderingMode = Unaccelerated, OpacityMode opacityMode = NonOpaque) 91 OwnPtr<ImageBuffer> buf = adoptPtr(new ImageBuffer(size, resolutionScale, renderingMode, opacityMode, success)); 97 static PassOwnPtr<ImageBuffer> createCompatibleBuffer(const IntSize&, float resolutionScale, const GraphicsContext*, bool hasAlpha); 99 ~ImageBuffer(); 153 ImageBuffer(const IntSize&, float resolutionScale, RenderingMode, OpacityMode, bool& success); 154 ImageBuffer(const IntSize&, float resolutionScale, const GraphicsContext*, bool hasAlpha, bool& success);
|
ImageBuffer.cpp | 34 #include "core/platform/graphics/ImageBuffer.h" 83 PassOwnPtr<ImageBuffer> ImageBuffer::createCompatibleBuffer(const IntSize& size, float resolutionScale, const GraphicsContext* context, bool hasAlpha) 86 OwnPtr<ImageBuffer> buf = adoptPtr(new ImageBuffer(size, resolutionScale, context, hasAlpha, success)); 92 ImageBuffer::ImageBuffer(const IntSize& size, float resolutionScale, const GraphicsContext* compatibleContext, bool hasAlpha, bool& success) 122 ImageBuffer::ImageBuffer(const IntSize& size, float resolutionScale, RenderingMode renderingMode, OpacityMode opacityMode, bool& success) 160 ImageBuffer::~ImageBuffer( [all...] |
GeneratorGeneratedImage.h | 33 #include "core/platform/graphics/ImageBuffer.h" 74 OwnPtr<ImageBuffer> m_cachedImageBuffer;
|
GraphicsContext.h | 38 #include "core/platform/graphics/ImageBuffer.h" 55 class ImageBuffer; 249 void drawImageBuffer(ImageBuffer*, const IntPoint&, CompositeOperator = CompositeSourceOver, BlendMode = BlendModeNormal); 250 void drawImageBuffer(ImageBuffer*, const IntRect&, CompositeOperator = CompositeSourceOver, BlendMode = BlendModeNormal, bool useLowQualityScale = false); 251 void drawImageBuffer(ImageBuffer*, const IntPoint& destPoint, const IntRect& srcRect, CompositeOperator = CompositeSourceOver, BlendMode = BlendModeNormal); 252 void drawImageBuffer(ImageBuffer*, const IntRect& destRect, const IntRect& srcRect, CompositeOperator = CompositeSourceOver, BlendMode = BlendModeNormal, bool useLowQualityScale = false); 253 void drawImageBuffer(ImageBuffer*, const FloatRect& destRect); 254 void drawImageBuffer(ImageBuffer*, const FloatRect& destRect, const FloatRect& srcRect, CompositeOperator = CompositeSourceOver, BlendMode = BlendModeNormal, bool useLowQualityScale = false); 280 void clipToImageBuffer(const ImageBuffer*, const FloatRect&); 353 PassOwnPtr<ImageBuffer> createCompatibleBuffer(const IntSize&, bool hasAlpha = true) const [all...] |
CrossfadeGeneratedImage.cpp | 31 #include "core/platform/graphics/ImageBuffer.h" 98 OwnPtr<ImageBuffer> imageBuffer = ImageBuffer::create(m_size, 1, context->isAccelerated() ? Accelerated : Unaccelerated); 99 if (!imageBuffer) 103 GraphicsContext* graphicsContext = imageBuffer->context(); 107 imageBuffer->drawPattern(context, srcRect, scale, phase, compositeOp, dstRect, blendMode);
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
SVGRenderingContext.h | 28 #include "core/platform/graphics/ImageBuffer.h" 73 static bool createImageBuffer(const FloatRect& paintRect, const AffineTransform& absoluteTransform, OwnPtr<ImageBuffer>&, RenderingMode); 75 static bool createImageBufferForPattern(const FloatRect& absoluteTargetRect, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>&, RenderingMode); 77 static void renderSubtreeToImageBuffer(ImageBuffer*, RenderObject*, const AffineTransform&); 78 static void clipToImageBuffer(GraphicsContext*, const AffineTransform& absoluteTransform, const FloatRect& targetRect, OwnPtr<ImageBuffer>&, bool safeToClear); 92 bool bufferForeground(OwnPtr<ImageBuffer>&);
|
RenderSVGResourceMasker.h | 25 #include "core/platform/graphics/ImageBuffer.h" 37 OwnPtr<ImageBuffer> maskImage;
|
SVGRenderingContext.cpp | 212 bool SVGRenderingContext::createImageBuffer(const FloatRect& targetRect, const AffineTransform& absoluteTransform, OwnPtr<ImageBuffer>& imageBuffer, RenderingMode renderingMode) 220 OwnPtr<ImageBuffer> image = ImageBuffer::create(clampedSize, 1, renderingMode); 232 imageBuffer = image.release(); 236 bool SVGRenderingContext::createImageBufferForPattern(const FloatRect& absoluteTargetRect, const FloatRect& clampedAbsoluteTargetRect, OwnPtr<ImageBuffer>& imageBuffer, RenderingMode renderingMode) 245 OwnPtr<ImageBuffer> image = ImageBuffer::create(imageSize, 1, renderingMode); 255 imageBuffer = image.release() [all...] |
RenderSVGResourceClipper.h | 31 OwnPtr<ImageBuffer> clipMaskImage;
|
RenderSVGResourcePattern.h | 25 #include "core/platform/graphics/ImageBuffer.h" 64 PassOwnPtr<ImageBuffer> createTileImage(const PatternAttributes&, const FloatRect& tileBoundaries,
|
RenderSVGImage.h | 81 OwnPtr<ImageBuffer> m_bufferedForeground;
|
RenderSVGResourceFilter.h | 47 OwnPtr<ImageBuffer> sourceGraphicBuffer;
|
SVGRenderSupport.h | 33 class ImageBuffer;
|
/external/chromium_org/chrome/browser/resources/file_manager/js/image_editor/ |
image_buffer.js | 14 function ImageBuffer() { 20 * @param {ImageBuffer.Overlay} overlay // TODO(JSDOC). 22 ImageBuffer.prototype.addOverlay = function(overlay) { 34 * @param {ImageBuffer.Overlay} overlay // TODO(JSDOC). 36 ImageBuffer.prototype.removeOverlay = function(overlay) { 49 ImageBuffer.prototype.draw = function() { 62 ImageBuffer.prototype.getCursorStyle = function(x, y, mouseDown) { 76 ImageBuffer.prototype.onClick = function(x, y) { 90 ImageBuffer.prototype.getDragHandler = function(x, y, touch) { 104 * @return {ImageBuffer.DoubleTapAction} Action to perform as result [all...] |
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/filters/ |
Filter.h | 26 #include "core/platform/graphics/ImageBuffer.h" 38 void setSourceImage(PassOwnPtr<ImageBuffer> sourceImage) { m_sourceImage = sourceImage; } 39 ImageBuffer* sourceImage() { return m_sourceImage.get(); } 73 OwnPtr<ImageBuffer> m_sourceImage;
|
FilterEffect.h | 44 class ImageBuffer; 65 ImageBuffer* asImageBuffer(); 162 ImageBuffer* createImageBufferResult(); 179 OwnPtr<ImageBuffer> m_imageBufferResult;
|
SourceGraphic.cpp | 55 ImageBuffer* resultImage = createImageBufferResult();
|
FEMerge.cpp | 52 ImageBuffer* resultImage = createImageBufferResult();
|
SourceAlpha.cpp | 56 ImageBuffer* resultImage = createImageBufferResult();
|
/external/chromium_org/third_party/WebKit/Source/core/svg/graphics/ |
SVGImageCache.h | 34 class ImageBuffer;
|
/external/chromium_org/third_party/WebKit/Source/core/html/ |
HTMLCanvasElement.h | 47 class ImageBuffer; 107 ImageBuffer* buffer() const; 176 OwnPtr<ImageBuffer> m_imageBuffer;
|
/external/chromium_org/third_party/WebKit/Source/web/tests/ |
TransparencyWinTest.cpp | 35 #include "core/platform/graphics/ImageBuffer.h" 105 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(17, 16), 1)); 144 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), 1)); 196 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), 1)); 215 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), 1)); 285 OwnPtr<ImageBuffer> src(ImageBuffer::create(IntSize(16, 16), 1)) [all...] |
/external/chromium_org/third_party/WebKit/Source/core/page/ |
ImageBitmap.h | 11 #include "core/platform/graphics/ImageBuffer.h" 58 OwnPtr<ImageBuffer> m_buffer;
|
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/chromium/ |
TransparencyWin.h | 36 #include "core/platform/graphics/ImageBuffer.h" 232 ImageBuffer* m_layerBuffer; 237 // SkBitmap instead of an ImageBuffer because an SkBitmap is lighter-weight
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
FilterEffectRenderer.h | 31 #include "core/platform/graphics/ImageBuffer.h" 94 ImageBuffer* output() const { return lastEffect()->asImageBuffer(); }
|