/external/webkit/Source/WebCore/platform/graphics/skia/ |
H A D | PatternSkia.cpp | 49 PlatformPatternPtr Pattern::platformPattern(const AffineTransform& patternTransform) argument 54 // Note: patternTransform is ignored since it seems to be applied elsewhere
|
H A D | ImageBufferSkia.cpp | 140 void ImageBuffer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTransform& patternTransform, argument 144 image->drawPattern(context, srcRect, patternTransform, phase, styleColorSpace, op, destRect);
|
H A D | ImageSkia.cpp | 340 const AffineTransform& patternTransform, 368 TransformDimensions(patternTransform, srcRect.width(), srcRect.height(), 386 SkMatrix matrix(patternTransform); 417 // a shifted image, it will shift it from there using the patternTransform. 419 narrowPrecisionToFloat(patternTransform.a()); 421 narrowPrecisionToFloat(patternTransform.d()); 338 drawPattern(GraphicsContext* context, const FloatRect& floatSrcRect, const AffineTransform& patternTransform, const FloatPoint& phase, ColorSpace styleColorSpace, CompositeOperator compositeOp, const FloatRect& destRect) argument
|
/external/webkit/Source/WebCore/platform/graphics/ |
H A D | GeneratedImage.cpp | 50 void GeneratedImage::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTransform& patternTransform, argument 68 imageBuffer->drawPattern(context, adjustedSrcRect, patternTransform, phase, styleColorSpace, compositeOp, destRect);
|
H A D | Image.cpp | 140 AffineTransform patternTransform = AffineTransform().scaleNonUniform(scale.width(), scale.height()); local 142 drawPattern(ctxt, tileRect, patternTransform, oneTileRect.location(), styleColorSpace, op, destRect); 162 AffineTransform patternTransform = AffineTransform().scaleNonUniform(scale.width(), scale.height()); local 174 drawPattern(ctxt, srcRect, patternTransform, patternPhase, styleColorSpace, op, dstRect);
|
/external/webkit/Source/WebCore/platform/graphics/cg/ |
H A D | PatternCG.cpp | 57 AffineTransform patternTransform = userSpaceTransformation * m_patternSpaceTransformation; local 58 patternTransform.scaleNonUniform(1, -1); 59 patternTransform.translate(0, -tileRect.height()); 73 return CGPatternCreate(tileImage(), tileRect, patternTransform, xStep, yStep,
|
H A D | ImageCG.cpp | 260 void Image::drawPattern(GraphicsContext* ctxt, const FloatRect& tileRect, const AffineTransform& patternTransform, argument 266 ASSERT(patternTransform.isInvertible()); 267 if (!patternTransform.isInvertible()) 284 float scaledTileHeight = tileRect.height() * narrowPrecisionToFloat(patternTransform.d()); 288 float adjustedX = phase.x() - destRect.x() + tileRect.x() * narrowPrecisionToFloat(patternTransform.a()); // We translated the context so that destRect.x() is the origin, so subtract it out. 289 float adjustedY = destRect.height() - (phase.y() - destRect.y() + tileRect.y() * narrowPrecisionToFloat(patternTransform.d()) + scaledTileHeight); 313 float scaledTileWidth = tileRect.width() * narrowPrecisionToFloat(patternTransform.a()); 329 CGAffineTransform matrix = CGAffineTransformMake(narrowPrecisionToCGFloat(patternTransform.a()), 0, 0, narrowPrecisionToCGFloat(patternTransform.d()), adjustedX, adjustedY);
|
H A D | ImageBufferCG.cpp | 219 void ImageBuffer::drawPattern(GraphicsContext* destContext, const FloatRect& srcRect, const AffineTransform& patternTransform, argument 226 copy->drawPattern(destContext, srcRect, patternTransform, phase, styleColorSpace, op, destRect); 229 imageForRendering->drawPattern(destContext, srcRect, patternTransform, phase, styleColorSpace, op, destRect); 233 copy->drawPattern(destContext, srcRect, patternTransform, phase, styleColorSpace, op, destRect);
|
/external/webkit/Source/WebCore/platform/graphics/filters/ |
H A D | FETile.cpp | 84 AffineTransform patternTransform; local 85 patternTransform.translate(inMaxEffectLocation.x() - maxEffectLocation.x(), inMaxEffectLocation.y() - maxEffectLocation.y()); 86 pattern->setPatternSpaceTransform(patternTransform);
|
/external/webkit/Source/WebCore/platform/graphics/cairo/ |
H A D | CairoUtilities.cpp | 125 const AffineTransform& patternTransform, const FloatPoint& phase, cairo_operator_t op, const FloatRect& destRect) 146 cairo_matrix_t patternMatrix = cairo_matrix_t(patternTransform); 147 cairo_matrix_t phaseMatrix = {1, 0, 0, 1, phase.x() + tileRect.x() * patternTransform.a(), phase.y() + tileRect.y() * patternTransform.d()}; 124 drawPatternToCairoContext(cairo_t* cr, cairo_surface_t* image, const IntSize& imageSize, const FloatRect& tileRect, const AffineTransform& patternTransform, const FloatPoint& phase, cairo_operator_t op, const FloatRect& destRect) argument
|
H A D | ImageCairo.cpp | 166 void Image::drawPattern(GraphicsContext* context, const FloatRect& tileRect, const AffineTransform& patternTransform, argument 174 drawPatternToCairoContext(cr, image, size(), tileRect, patternTransform, phase, toCairoOperator(op), destRect);
|
H A D | ContextShadowCairo.cpp | 289 AffineTransform patternTransform; local 290 patternTransform.makeIdentity(); 291 drawPatternToCairoContext(cr, m_layerImage, shadowTemplateSize, tileRect, patternTransform, phase, CAIRO_OPERATOR_OVER, destRect); 299 drawPatternToCairoContext(cr, m_layerImage, shadowTemplateSize, tileRect, patternTransform, phase, CAIRO_OPERATOR_OVER, destRect); 307 drawPatternToCairoContext(cr, m_layerImage, shadowTemplateSize, tileRect, patternTransform, phase, CAIRO_OPERATOR_OVER, destRect); 315 drawPatternToCairoContext(cr, m_layerImage, shadowTemplateSize, tileRect, patternTransform, phase, CAIRO_OPERATOR_OVER, destRect); 322 drawPatternToCairoContext(cr, m_layerImage, shadowTemplateSize, tileRect, patternTransform, phase, CAIRO_OPERATOR_OVER, destRect); 330 drawPatternToCairoContext(cr, m_layerImage, shadowTemplateSize, tileRect, patternTransform, phase, CAIRO_OPERATOR_OVER, destRect); 340 drawPatternToCairoContext(cr, m_layerImage, shadowTemplateSize, tileRect, patternTransform, phase, CAIRO_OPERATOR_OVER, destRect); 348 drawPatternToCairoContext(cr, m_layerImage, shadowTemplateSize, tileRect, patternTransform, phas [all...] |
H A D | ImageBufferCairo.cpp | 130 void ImageBuffer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTransform& patternTransform, argument 135 image->drawPattern(context, srcRect, patternTransform, phase, styleColorSpace, op, destRect);
|
/external/webkit/Source/WebCore/platform/graphics/haiku/ |
H A D | ImageHaiku.cpp | 124 void Image::drawPattern(GraphicsContext* context, const FloatRect& tileRect, const AffineTransform& patternTransform, const FloatPoint& phase, ColorSpace, CompositeOperator op, const FloatRect& dstRect) argument
|
/external/webkit/Source/WebCore/platform/graphics/qt/ |
H A D | ImageQt.cpp | 104 void Image::drawPattern(GraphicsContext* ctxt, const FloatRect& tileRect, const AffineTransform& patternTransform, argument 126 QTransform transform(patternTransform);
|
H A D | ImageBufferQt.cpp | 146 void ImageBuffer::drawPattern(GraphicsContext* destContext, const FloatRect& srcRect, const AffineTransform& patternTransform, argument 152 copy->drawPattern(destContext, srcRect, patternTransform, phase, styleColorSpace, op, destRect); 154 m_data.m_image->drawPattern(destContext, srcRect, patternTransform, phase, styleColorSpace, op, destRect);
|
/external/webkit/Source/WebCore/platform/graphics/wince/ |
H A D | ImageWinCE.cpp | 136 void Image::drawPattern(GraphicsContext* ctxt, const FloatRect& tileRect, const AffineTransform& patternTransform, argument 142 void BitmapImage::drawPattern(GraphicsContext* ctxt, const FloatRect& tileRectIn, const AffineTransform& patternTransform, argument 149 bmp->drawPattern(ctxt, tileRectIn, patternTransform, phase, styleColorSpace, op, destRect, m_source.size());
|
H A D | ImageBufferWinCE.cpp | 47 virtual void drawPattern(GraphicsContext*, const FloatRect& srcRect, const AffineTransform& patternTransform, 60 void BufferedImage::drawPattern(GraphicsContext* ctxt, const FloatRect& tileRectIn, const AffineTransform& patternTransform, argument 63 m_data->m_bitmap->drawPattern(ctxt, tileRectIn, patternTransform, phase, styleColorSpace, op, destRect, size()); 123 void ImageBuffer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTransform& patternTransform, argument 127 imageCopy->drawPattern(context, srcRect, patternTransform, phase, styleColorSpace, op, destRect);
|
H A D | SharedBitmap.cpp | 402 void SharedBitmap::drawPattern(GraphicsContext* ctxt, const FloatRect& tileRectIn, const AffineTransform& patternTransform, argument 407 ctxt->drawBitmapPattern(this, tileRectIn, patternTransform, phase, styleColorSpace, op, destRect, origSourceSize); 410 void SharedBitmap::drawPattern(HDC hdc, const AffineTransform& transform, const FloatRect& tileRectIn, const AffineTransform& patternTransform, argument 448 AffineTransform tf = patternTransform * transform;
|
/external/webkit/Source/WebCore/platform/graphics/wx/ |
H A D | ImageBufferWx.cpp | 114 void ImageBuffer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTransform& patternTransform, argument 118 imageCopy->drawPattern(context, srcRect, patternTransform, phase, styleColorSpace, op, destRect);
|
H A D | ImageWx.cpp | 180 void Image::drawPattern(GraphicsContext* ctxt, const FloatRect& srcRect, const AffineTransform& patternTransform, const FloatPoint& phase, ColorSpace, CompositeOperator, const FloatRect& dstRect) argument 205 narrowPrecisionToFloat(patternTransform.a()); 207 narrowPrecisionToFloat(patternTransform.d()); 209 gc->ConcatTransform(patternTransform);
|
/external/webkit/Source/WebCore/rendering/svg/ |
H A D | RenderSVGResourcePattern.cpp | 140 AffineTransform patternTransform = m_attributes.patternTransform(); local 141 if (!patternTransform.isIdentity()) 142 patternData->transform = patternTransform * patternData->transform;
|
/external/webkit/Source/WebCore/platform/graphics/android/ |
H A D | ImageAndroid.cpp | 232 const AffineTransform& patternTransform, 265 SkMatrix matrix(patternTransform); 273 // a shifted image, it will shift it from there using the patternTransform. 274 float tx = phase.x() + srcRect.x() * patternTransform.a(); 275 float ty = phase.y() + srcRect.y() * patternTransform.d(); 231 drawPattern(GraphicsContext* gc, const FloatRect& srcRect, const AffineTransform& patternTransform, const FloatPoint& phase, ColorSpace, CompositeOperator compositeOp, const FloatRect& destRect) argument
|
H A D | ImageBufferAndroid.cpp | 113 void ImageBuffer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTransform& patternTransform, const FloatPoint& phase, ColorSpace styleColorSpace, CompositeOperator op, const FloatRect& destRect) argument 116 imageCopy->drawPattern(context, srcRect, patternTransform, phase, styleColorSpace, op, destRect);
|
/external/webkit/Source/WebCore/svg/ |
H A D | PatternAttributes.h | 63 AffineTransform patternTransform() const { return m_patternTransform; } function in struct:WebCore::PatternAttributes
|