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

1 2 3

  /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(); }

Completed in 975 milliseconds

1 2 3