Searched defs:compositeOp (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/svg/graphics/
H A DSVGImageForContainer.cpp37 const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode)
39 m_image->drawForContainer(context, m_containerSize, m_zoom, dstRect, srcRect, compositeOp, blendMode);
43 const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& dstRect, blink::WebBlendMode blendMode, const IntSize& repeatSpacing)
45 m_image->drawPatternForContainer(context, m_containerSize, m_zoom, srcRect, scale, phase, compositeOp, dstRect, blendMode, repeatSpacing);
36 draw(GraphicsContext* context, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) argument
42 drawPattern(GraphicsContext* context, const FloatRect& srcRect, const FloatSize& scale, const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& dstRect, blink::WebBlendMode blendMode, const IntSize& repeatSpacing) argument
H A DSVGImage.cpp185 const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode)
204 draw(context, dstRect, scaledSrc, compositeOp, blendMode);
223 const FloatSize& scale, const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& dstRect, blink::WebBlendMode blendMode, const IntSize& repeatSpacing)
253 image->drawPattern(context, scaledSrcRect, scaleWithoutCTM, phase, compositeOp, dstRect, blendMode, repeatSpacing);
256 void SVGImage::draw(GraphicsContext* context, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) argument
262 context->setCompositeOperation(compositeOp, blendMode);
265 bool compositingRequiresTransparencyLayer = compositeOp != CompositeSourceOver || blendMode != blink::WebBlendModeNormal;
184 drawForContainer(GraphicsContext* context, const FloatSize containerSize, float zoom, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) argument
222 drawPatternForContainer(GraphicsContext* context, const FloatSize containerSize, float zoom, const FloatRect& srcRect, const FloatSize& scale, const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& dstRect, blink::WebBlendMode blendMode, const IntSize& repeatSpacing) argument
/external/chromium_org/third_party/WebKit/Source/platform/graphics/
H A DCrossfadeGeneratedImage.cpp85 void CrossfadeGeneratedImage::draw(GraphicsContext* context, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, WebBlendMode blendMode) argument
88 context->setCompositeOperation(compositeOp, 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) argument
109 imageBuffer->drawPattern(context, srcRect, scale, phase, compositeOp, dstRect, blendMode, repeatSpacing);
H A DGradientGeneratedImage.cpp34 void GradientGeneratedImage::draw(GraphicsContext* destContext, const FloatRect& destRect, const FloatRect& srcRect, CompositeOperator compositeOp, WebBlendMode blendMode) argument
37 destContext->setCompositeOperation(compositeOp, blendMode);
48 const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& destRect, WebBlendMode blendMode, const IntSize& repeatSpacing)
97 draw(destContext, tileDstRect, visibleSrcRect, compositeOp, blendMode);
47 drawPattern(GraphicsContext* destContext, const FloatRect& srcRect, const FloatSize& scale, const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& destRect, WebBlendMode blendMode, const IntSize& repeatSpacing) argument
H A DImage.cpp226 const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& destRect, WebBlendMode blendMode, const IntSize& repeatSpacing)
230 bitmap->drawPattern(context, adjustForNegativeSize(floatSrcRect), scale, phase, compositeOp, destRect, blendMode, repeatSpacing);
225 drawPattern(GraphicsContext* context, const FloatRect& floatSrcRect, const FloatSize& scale, const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& destRect, WebBlendMode blendMode, const IntSize& repeatSpacing) argument
H A DBitmapImage.cpp261 void BitmapImage::draw(GraphicsContext* ctxt, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, WebBlendMode blendMode) argument
263 draw(ctxt, dstRect, srcRect, compositeOp, blendMode, DoNotRespectImageOrientation);
266 void BitmapImage::draw(GraphicsContext* ctxt, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, WebBlendMode blendMode, RespectImageOrientationEnum shouldRespectImageOrientation) argument
305 image->draw(ctxt, normSrcRect, normDstRect, compositeOp, blendMode);
H A DGraphicsContext.cpp1975 CompositeOperator compositeOp,
1980 paint->setXfermodeMode(WebCoreCompositeToSkiaComposite(compositeOp, blendMode));
1971 preparePaintForDrawRectToRect( SkPaint* paint, const SkRect& srcRect, const SkRect& destRect, CompositeOperator compositeOp, WebBlendMode blendMode, bool isLazyDecoded, bool isDataComplete) const argument
/external/chromium_org/third_party/WebKit/Source/core/paint/
H A DInlineFlowBoxPainter.cpp273 CompositeOperator compositeOp = CompositeSourceOver; local
278 compositeOp = CompositeDestinationIn;
282 compositeOp = CompositeSourceOver;
287 paintFillLayers(paintInfo, Color::transparent, m_inlineFlowBox.renderer().style()->maskLayers(), paintRect, compositeOp);
299 BoxPainter::paintNinePieceImage(*m_inlineFlowBox.boxModelObject(), paintInfo.context, LayoutRect(adjustedPaintOffset, frameRect.size()), m_inlineFlowBox.renderer().style(), maskNinePieceImage, compositeOp);
317 BoxPainter::paintNinePieceImage(*m_inlineFlowBox.boxModelObject(), paintInfo.context, LayoutRect(stripX, stripY, stripWidth, stripHeight), m_inlineFlowBox.renderer().style(), maskNinePieceImage, compositeOp);
H A DBoxPainter.cpp453 CompositeOperator compositeOp = op == CompositeSourceOver ? bgLayer.composite() : op; local
462 compositeOp, bgLayer.blendMode(), geometry.spaceSize());
507 CompositeOperator compositeOp = CompositeSourceOver; local
524 compositeOp = CompositeSourceOver;
528 paintFillLayers(paintInfo, Color::transparent, m_renderBox.style()->maskLayers(), paintRect, BackgroundBleedNone, compositeOp);
529 paintNinePieceImage(m_renderBox, paintInfo.context, paintRect, m_renderBox.style(), m_renderBox.style()->maskBoxImage(), compositeOp);
/external/chromium_org/third_party/WebKit/Source/platform/graphics/skia/
H A DNativeImageSkia.cpp161 CompositeOperator compositeOp,
169 context->preparePaintForDrawRectToRect(&paint, srcRect, destRect, compositeOp, blendMode, isLazyDecoded, isDataComplete());
201 CompositeOperator compositeOp,
298 paint.setXfermodeMode(WebCoreCompositeToSkiaComposite(compositeOp, blendMode));
157 draw( GraphicsContext* context, const SkRect& srcRect, const SkRect& destRect, CompositeOperator compositeOp, WebBlendMode blendMode) const argument
196 drawPattern( GraphicsContext* context, const FloatRect& floatSrcRect, const FloatSize& scale, const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& destRect, WebBlendMode blendMode, const IntSize& repeatSpacing) const argument

Completed in 164 milliseconds