Searched refs:CompositeOperator (Results 1 - 25 of 40) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/core/paint/
H A DInlineFlowBoxPainter.h30 void paintFillLayers(const PaintInfo&, const Color&, const FillLayer&, const LayoutRect&, CompositeOperator = CompositeSourceOver);
31 void paintFillLayer(const PaintInfo&, const Color&, const FillLayer&, const LayoutRect&, CompositeOperator);
H A DBoxPainter.h26 void paintFillLayers(const PaintInfo&, const Color&, const FillLayer&, const LayoutRect&, BackgroundBleedAvoidance = BackgroundBleedNone, CompositeOperator = CompositeSourceOver, RenderObject* backgroundObject = 0);
29 static void paintFillLayerExtended(RenderBoxModelObject&, const PaintInfo&, const Color&, const FillLayer&, const LayoutRect&, BackgroundBleedAvoidance, InlineFlowBox* = 0, const LayoutSize& = LayoutSize(), CompositeOperator = CompositeSourceOver, RenderObject* backgroundObject = 0, bool skipBaseColor = false);
33 static bool paintNinePieceImage(RenderBoxModelObject&, GraphicsContext*, const LayoutRect&, const RenderStyle*, const NinePieceImage&, CompositeOperator = CompositeSourceOver);
41 void paintFillLayer(const PaintInfo&, const Color&, const FillLayer&, const LayoutRect&, BackgroundBleedAvoidance, CompositeOperator, RenderObject* backgroundObject, bool skipBaseColor = false);
H A DViewPainter.cpp76 CompositeOperator previousOperator = paintInfo.context->compositeOperation();
/external/chromium_org/third_party/WebKit/Source/core/svg/graphics/
H A DSVGImageForContainer.cpp37 const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode)
43 const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& dstRect, blink::WebBlendMode blendMode, const IntSize& repeatSpacing)
H A DSVGImageForContainer.h57 virtual void draw(GraphicsContext*, const FloatRect&, const FloatRect&, CompositeOperator, blink::WebBlendMode) OVERRIDE;
59 virtual void drawPattern(GraphicsContext*, const FloatRect&, const FloatSize&, const FloatPoint&, CompositeOperator, const FloatRect&, blink::WebBlendMode, const IntSize& repeatSpacing) OVERRIDE;
H A DSVGImage.h96 virtual void draw(GraphicsContext*, const FloatRect& fromRect, const FloatRect& toRect, CompositeOperator, blink::WebBlendMode) OVERRIDE;
97 void drawForContainer(GraphicsContext*, const FloatSize, float, const FloatRect&, const FloatRect&, CompositeOperator, blink::WebBlendMode);
99 CompositeOperator, const FloatRect&, blink::WebBlendMode, const IntSize& repeatSpacing);
/external/chromium_org/third_party/WebKit/Source/platform/graphics/
H A DGradientGeneratedImage.h51 CompositeOperator, WebBlendMode) OVERRIDE;
53 const FloatSize&, const FloatPoint&, CompositeOperator,
H A DImage.h121 const FloatSize&, const FloatPoint& phase, CompositeOperator,
131 static void fillWithSolidColor(GraphicsContext*, const FloatRect& dstRect, const Color&, CompositeOperator);
134 virtual void draw(GraphicsContext*, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator, WebBlendMode) = 0;
135 virtual void draw(GraphicsContext*, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator, WebBlendMode, RespectImageOrientationEnum);
137 CompositeOperator, WebBlendMode, const IntSize& repeatSpacing);
138 void drawTiled(GraphicsContext*, const FloatRect& dstRect, const FloatRect& srcRect, const FloatSize& tileScaleFactor, TileRule hRule, TileRule vRule, CompositeOperator);
H A DGraphicsTypes.h58 enum CompositeOperator { enum in namespace:blink
117 PLATFORM_EXPORT String compositeOperatorName(CompositeOperator, WebBlendMode);
118 PLATFORM_EXPORT bool parseCompositeAndBlendOperator(const String&, CompositeOperator&, WebBlendMode&);
H A DCrossfadeGeneratedImage.h53 CompositeOperator, WebBlendMode) OVERRIDE;
55 const FloatSize&, const FloatPoint&, CompositeOperator,
H A DGraphicsContextState.h125 void setCompositeOperation(CompositeOperator, WebBlendMode);
126 CompositeOperator compositeOperator() const { return m_compositeOperator; }
174 CompositeOperator m_compositeOperator;
H A DGraphicsTypes.cpp71 bool parseCompositeAndBlendOperator(const String& s, CompositeOperator& op, WebBlendMode& blendOp)
75 op = static_cast<CompositeOperator>(i);
95 String compositeOperatorName(CompositeOperator op, WebBlendMode blendOp)
H A DGeneratedImage.h52 const FloatSize&, const FloatPoint&, CompositeOperator,
H A DImage.cpp94 void Image::fillWithSolidColor(GraphicsContext* ctxt, const FloatRect& dstRect, const Color& color, CompositeOperator op)
99 CompositeOperator previousOperator = ctxt->compositeOperation();
119 void Image::draw(GraphicsContext* ctx, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator op, WebBlendMode blendMode, RespectImageOrientationEnum)
124 void Image::drawTiled(GraphicsContext* ctxt, const FloatRect& destRect, const FloatPoint& srcPoint, const FloatSize& scaledTileSize, CompositeOperator op, WebBlendMode blendMode, const IntSize& repeatSpacing)
168 const FloatSize& providedTileScaleFactor, TileRule hRule, TileRule vRule, CompositeOperator op)
226 const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& destRect, WebBlendMode blendMode, const IntSize& repeatSpacing)
H A DGraphicsContext.h191 void setCompositeOperation(CompositeOperator, WebBlendMode = WebBlendModeNormal);
192 CompositeOperator compositeOperation() const { return immutableState()->compositeOperator(); }
264 void fillRect(const FloatRect&, const Color&, CompositeOperator);
279 void drawImage(Image*, const IntPoint&, CompositeOperator = CompositeSourceOver, RespectImageOrientationEnum = DoNotRespectImageOrientation);
280 void drawImage(Image*, const IntRect&, CompositeOperator = CompositeSourceOver, RespectImageOrientationEnum = DoNotRespectImageOrientation);
282 void drawImage(Image*, const FloatRect& destRect, const FloatRect& srcRect, CompositeOperator = CompositeSourceOver, RespectImageOrientationEnum = DoNotRespectImageOrientation);
283 void drawImage(Image*, const FloatRect& destRect, const FloatRect& srcRect, CompositeOperator, WebBlendMode, RespectImageOrientationEnum = DoNotRespectImageOrientation);
286 CompositeOperator = CompositeSourceOver, WebBlendMode = WebBlendModeNormal, const IntSize& repeatSpacing = IntSize());
289 CompositeOperator = CompositeSourceOver);
291 void drawImageBuffer(ImageBuffer*, const FloatRect& destRect, const FloatRect* srcRect = 0, CompositeOperator
[all...]
H A DCrossfadeGeneratedImage.cpp85 void CrossfadeGeneratedImage::draw(GraphicsContext* context, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, WebBlendMode blendMode)
98 void CrossfadeGeneratedImage::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const FloatSize& scale, const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& dstRect, WebBlendMode blendMode, const IntSize& repeatSpacing)
H A DImageBuffer.h130 void draw(GraphicsContext*, const FloatRect&, const FloatRect* = 0, CompositeOperator = CompositeSourceOver, WebBlendMode = WebBlendModeNormal);
131 void drawPattern(GraphicsContext*, const FloatRect&, const FloatSize&, const FloatPoint&, CompositeOperator, const FloatRect&, WebBlendMode, const IntSize& repeatSpacing = IntSize());
H A DBitmapImage.h105 virtual void draw(GraphicsContext*, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator, WebBlendMode) OVERRIDE;
106 virtual void draw(GraphicsContext*, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator, WebBlendMode, RespectImageOrientationEnum) OVERRIDE;
H A DGradientGeneratedImage.cpp34 void GradientGeneratedImage::draw(GraphicsContext* destContext, const FloatRect& destRect, const FloatRect& srcRect, CompositeOperator compositeOp, WebBlendMode blendMode)
48 const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& destRect, WebBlendMode blendMode, const IntSize& repeatSpacing)
H A DImageLayerChromiumTest.cpp90 virtual void draw(GraphicsContext*, const FloatRect&, const FloatRect&, CompositeOperator, WebBlendMode) OVERRIDE
/external/chromium_org/third_party/WebKit/Source/platform/graphics/skia/
H A DNativeImageSkia.h97 CompositeOperator,
105 CompositeOperator,
H A DSkiaUtils.h51 SkXfermode::Mode PLATFORM_EXPORT WebCoreCompositeToSkiaComposite(CompositeOperator, WebBlendMode = WebBlendModeNormal);
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/
H A DFillLayer.h78 CompositeOperator composite() const { return static_cast<CompositeOperator>(m_composite); }
119 void setComposite(CompositeOperator c) { m_composite = c; m_compositeSet = true; }
188 static CompositeOperator initialFillComposite(EFillLayerType) { return CompositeSourceOver; }
219 unsigned m_composite : 4; // CompositeOperator
/external/chromium_org/third_party/WebKit/Source/core/html/
H A DHTMLImageElement.h62 CompositeOperator compositeOperator() const { return m_compositeOperator; }
146 CompositeOperator m_compositeOperator;
/external/chromium_org/third_party/WebKit/Source/platform/
H A DDragImageTest.cpp93 virtual void draw(GraphicsContext*, const FloatRect&, const FloatRect&, CompositeOperator, blink::WebBlendMode) OVERRIDE

Completed in 2051 milliseconds

12