Searched refs:compositeOp (Results 1 - 22 of 22) sorted by relevance

/external/webkit/Source/WebCore/platform/graphics/
H A DGeneratedImage.cpp37 void GeneratedImage::draw(GraphicsContext* context, const FloatRect& dstRect, const FloatRect& srcRect, ColorSpace, CompositeOperator compositeOp) argument
40 context->setCompositeOperation(compositeOp);
51 const FloatPoint& phase, ColorSpace styleColorSpace, CompositeOperator compositeOp, const FloatRect& destRect)
68 imageBuffer->drawPattern(context, adjustedSrcRect, patternTransform, phase, styleColorSpace, compositeOp, destRect);
50 drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTransform& patternTransform, const FloatPoint& phase, ColorSpace styleColorSpace, CompositeOperator compositeOp, const FloatRect& destRect) argument
H A DGraphicsContext.h462 void drawBitmap(SharedBitmap*, const IntRect& dstRect, const IntRect& srcRect, ColorSpace styleColorSpace, CompositeOperator compositeOp);
/external/webkit/Source/WebCore/platform/graphics/win/
H A DImageCGWin.cpp89 void BitmapImage::drawFrameMatchingSourceSize(GraphicsContext* ctxt, const FloatRect& dstRect, const IntSize& srcSize, ColorSpace styleColorSpace, CompositeOperator compositeOp) argument
97 draw(ctxt, dstRect, FloatRect(0.0f, 0.0f, srcSize.width(), srcSize.height()), styleColorSpace, compositeOp);
105 draw(ctxt, dstRect, FloatRect(0.0f, 0.0f, imageSize.width(), imageSize.height()), styleColorSpace, compositeOp);
H A DImageCairoWin.cpp95 void BitmapImage::drawFrameMatchingSourceSize(GraphicsContext* ctxt, const FloatRect& dstRect, const IntSize& srcSize, ColorSpace styleColorSpace, CompositeOperator compositeOp) argument
103 draw(ctxt, dstRect, FloatRect(0.0f, 0.0f, srcSize.width(), srcSize.height()), ColorSpaceDeviceRGB, compositeOp);
111 draw(ctxt, dstRect, FloatRect(0.0f, 0.0f, imageSize.width(), imageSize.height()), ColorSpaceDeviceRGB, compositeOp);
/external/webkit/Source/WebCore/platform/graphics/wince/
H A DImageWinCE.cpp91 void BitmapImage::drawFrameMatchingSourceSize(GraphicsContext* ctxt, const FloatRect& dstRect, const IntSize& srcSize, ColorSpace styleColorSpace, CompositeOperator compositeOp) argument
101 draw(ctxt, dstRect, FloatRect(0, 0, srcSize.width(), srcSize.height()), styleColorSpace, compositeOp);
108 draw(ctxt, dstRect, FloatRect(0, 0, imageSize.width(), imageSize.height()), styleColorSpace, compositeOp);
111 void BitmapImage::draw(GraphicsContext* ctxt, const FloatRect& dstRect, const FloatRect& srcRectIn, ColorSpace styleColorSpace, CompositeOperator compositeOp) argument
117 fillWithSolidColor(ctxt, dstRect, solidColor(), styleColorSpace, compositeOp);
130 bmp->draw(ctxt, enclosingIntRect(dstRect), intSrcRect, styleColorSpace, compositeOp);
H A DSharedBitmap.h84 void draw(GraphicsContext* ctxt, const IntRect& dstRect, const IntRect& srcRect, ColorSpace styleColorSpace, CompositeOperator compositeOp);
87 void draw(HDC, const IntRect& dstRect, const IntRect& srcRect, CompositeOperator compositeOp);
H A DSharedBitmap.cpp239 void SharedBitmap::draw(GraphicsContext* ctxt, const IntRect& dstRect, const IntRect& srcRect, ColorSpace styleColorSpace, CompositeOperator compositeOp) argument
243 ctxt->drawBitmap(this, dstRect, srcRect, styleColorSpace, compositeOp);
246 void SharedBitmap::draw(HDC hdc, const IntRect& dstRect, const IntRect& srcRect, CompositeOperator compositeOp) argument
256 bool usingHandle = compositeOp == CompositeSourceOver && (hasAlpha() && hasAlphaBlendSupport() || usesTransparentColor());
270 DWORD rop = compositeOp == CompositeCopy ? SRCCOPY
271 : compositeOp == CompositeXOR ? PATINVERT
272 : compositeOp == CompositeClear ? WHITENESS
H A DImageBufferWinCE.cpp53 void BufferedImage::draw(GraphicsContext* ctxt, const FloatRect& dstRect, const FloatRect& srcRect, ColorSpace styleColorSpace, CompositeOperator compositeOp) argument
57 m_data->m_bitmap->draw(ctxt, intDstRect, intSrcRect, styleColorSpace, compositeOp);
H A DGraphicsContextWinCE.cpp1817 void GraphicsContext::drawBitmap(SharedBitmap* bmp, const IntRect& dstRectIn, const IntRect& srcRect, ColorSpace styleColorSpace, CompositeOperator compositeOp) argument
1833 bmp->draw(dc, dstRect, srcRect, compositeOp);
/external/webkit/Source/WebCore/platform/graphics/skia/
H A DImageSkia.cpp343 CompositeOperator compositeOp,
428 paint.setXfermodeMode(WebCoreCompositeToSkiaComposite(compositeOp));
434 static void drawBitmapGLES2(GraphicsContext* ctxt, NativeImageSkia* bitmap, const FloatRect& srcRect, const FloatRect& dstRect, ColorSpace styleColorSpace, CompositeOperator compositeOp) argument
447 gpuCanvas->drawTexturedRect(texture, srcRect, dstRect, styleColorSpace, compositeOp);
475 const FloatRect& srcRect, ColorSpace colorSpace, CompositeOperator compositeOp)
496 drawBitmapGLES2(ctxt, bm, normSrcRect, normDstRect, colorSpace, compositeOp);
506 WebCoreCompositeToSkiaComposite(compositeOp));
515 CompositeOperator compositeOp)
524 drawBitmapGLES2(ctxt, &m_nativeImage, srcRect, dstRect, styleColorSpace, compositeOp);
534 WebCoreCompositeToSkiaComposite(compositeOp));
338 drawPattern(GraphicsContext* context, const FloatRect& floatSrcRect, const AffineTransform& patternTransform, const FloatPoint& phase, ColorSpace styleColorSpace, CompositeOperator compositeOp, const FloatRect& destRect) argument
474 draw(GraphicsContext* ctxt, const FloatRect& dstRect, const FloatRect& srcRect, ColorSpace colorSpace, CompositeOperator compositeOp) argument
511 draw(GraphicsContext* ctxt, const FloatRect& dstRect, const FloatRect& srcRect, ColorSpace styleColorSpace, CompositeOperator compositeOp) argument
[all...]
/external/webkit/Source/WebCore/platform/graphics/android/
H A DImageAndroid.cpp177 CompositeOperator compositeOp)
212 gc->platformContext()->drawBitmapRect(bitmap, &srcR, dstR, compositeOp);
234 CompositeOperator compositeOp, const FloatRect& destRect)
278 gc->platformContext()->drawBitmapPattern(bitmap, matrix, compositeOp, destRect);
175 draw(GraphicsContext* gc, const FloatRect& dstRect, const FloatRect& srcRect, ColorSpace, CompositeOperator compositeOp) argument
231 drawPattern(GraphicsContext* gc, const FloatRect& srcRect, const AffineTransform& patternTransform, const FloatPoint& phase, ColorSpace, CompositeOperator compositeOp, const FloatRect& destRect) argument
/external/webkit/Source/WebCore/svg/graphics/
H A DSVGImage.cpp178 void SVGImage::draw(GraphicsContext* context, const FloatRect& dstRect, const FloatRect& srcRect, ColorSpace, CompositeOperator compositeOp) argument
186 context->setCompositeOperation(compositeOp);
188 if (compositeOp != CompositeSourceOver)
208 if (compositeOp != CompositeSourceOver)
/external/webkit/Source/WebCore/platform/graphics/cg/
H A DImageCG.cpp170 void BitmapImage::draw(GraphicsContext* ctxt, const FloatRect& destRect, const FloatRect& srcRect, ColorSpace styleColorSpace, CompositeOperator compositeOp) argument
179 fillWithSolidColor(ctxt, destRect, solidColor(), styleColorSpace, compositeOp);
236 ctxt->setCompositeOperation(compositeOp);
/external/webkit/Source/WebCore/platform/graphics/android/context/
H A DPlatformGraphicsContextRecording.h91 CompositeOperator compositeOp, const FloatRect& destRect);
H A DPlatformGraphicsContextSkia.h75 CompositeOperator compositeOp, const FloatRect& destRect);
H A DPlatformGraphicsContextRecording.cpp257 CompositeOperator compositeOp, const FloatRect& destRect)
259 mGraphicsOperationCollection->append(new GraphicsOperation::DrawBitmapPattern(bitmap, matrix, compositeOp, destRect));
255 drawBitmapPattern( const SkBitmap& bitmap, const SkMatrix& matrix, CompositeOperator compositeOp, const FloatRect& destRect) argument
H A DPlatformGraphicsContext.h105 CompositeOperator compositeOp, const FloatRect& destRect) = 0;
H A DPlatformGraphicsContextSkia.cpp230 CompositeOperator compositeOp, const FloatRect& destRect)
240 paint.setXfermodeMode(WebCoreCompositeToSkiaComposite(compositeOp));
228 drawBitmapPattern( const SkBitmap& bitmap, const SkMatrix& matrix, CompositeOperator compositeOp, const FloatRect& destRect) argument
/external/webkit/Source/WebCore/platform/graphics/chromium/
H A DGLES2Canvas.cpp395 void GLES2Canvas::drawTexturedRect(unsigned texture, const IntSize& textureSize, const FloatRect& srcRect, const FloatRect& dstRect, ColorSpace colorSpace, CompositeOperator compositeOp) argument
398 m_context->applyCompositeOperator(compositeOp);
408 void GLES2Canvas::drawTexturedRect(Texture* texture, const FloatRect& srcRect, const FloatRect& dstRect, ColorSpace colorSpace, CompositeOperator compositeOp) argument
410 drawTexturedRect(texture, srcRect, dstRect, m_state->m_ctm, m_state->m_alpha, colorSpace, compositeOp, m_state->clippingEnabled());
414 void GLES2Canvas::drawTexturedRect(Texture* texture, const FloatRect& srcRect, const FloatRect& dstRect, const AffineTransform& transform, float alpha, ColorSpace colorSpace, CompositeOperator compositeOp, bool clip) argument
417 m_context->applyCompositeOperator(compositeOp);
/external/webkit/Source/WebCore/rendering/
H A DInlineFlowBox.cpp1194 CompositeOperator compositeOp = CompositeSourceOver; local
1199 compositeOp = CompositeDestinationIn;
1203 compositeOp = CompositeSourceOver;
1207 paintFillLayers(paintInfo, Color(), renderer()->style()->maskLayers(), tx, ty, w, h, compositeOp);
1216 boxModelObject()->paintNinePieceImage(paintInfo.context, tx, ty, w, h, renderer()->style(), maskNinePieceImage, compositeOp);
1232 boxModelObject()->paintNinePieceImage(paintInfo.context, stripX, stripY, stripWidth, stripHeight, renderer()->style(), maskNinePieceImage, compositeOp);
H A DRenderBox.cpp883 CompositeOperator compositeOp = CompositeSourceOver; local
927 compositeOp = CompositeDestinationIn;
931 compositeOp = CompositeSourceOver;
936 paintFillLayers(paintInfo, Color(), style()->maskLayers(), tx, ty, w, h, compositeOp);
937 paintNinePieceImage(paintInfo.context, tx, ty, w, h, style(), style()->maskBoxImage(), compositeOp);
H A DRenderBoxModelObject.cpp763 CompositeOperator compositeOp = op == CompositeSourceOver ? bgLayer->composite() : op; local
767 context->drawTiledImage(image.get(), style()->colorSpace(), destRect, phase, tileSize, compositeOp, useLowQualityScaling);

Completed in 624 milliseconds