| /external/webkit/Source/WebCore/platform/graphics/cg/ |
| PatternCG.cpp | 57 AffineTransform patternTransform = userSpaceTransformation * m_patternSpaceTransformation; 58 patternTransform.scaleNonUniform(1, -1); 59 patternTransform.translate(0, -tileRect.height()); 73 return CGPatternCreate(tileImage(), tileRect, patternTransform, xStep, yStep,
|
| ImageCG.cpp | 260 void Image::drawPattern(GraphicsContext* ctxt, const FloatRect& tileRect, const AffineTransform& patternTransform, 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);
|
| ImageBufferCG.cpp | 219 void ImageBuffer::drawPattern(GraphicsContext* destContext, const FloatRect& srcRect, const AffineTransform& patternTransform, 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/svg/ |
| SVGPatternElement.idl | 38 readonly attribute SVGAnimatedTransformList patternTransform;
|
| SVGPatternElement.h | 77 DECLARE_ANIMATED_TRANSFORM_LIST(PatternTransform, patternTransform)
|
| PatternAttributes.h | 63 AffineTransform patternTransform() const { return m_patternTransform; }
|
| /external/webkit/Source/WebCore/platform/graphics/filters/ |
| FETile.cpp | 84 AffineTransform patternTransform; 85 patternTransform.translate(inMaxEffectLocation.x() - maxEffectLocation.x(), inMaxEffectLocation.y() - maxEffectLocation.y()); 86 pattern->setPatternSpaceTransform(patternTransform);
|
| /external/webkit/Source/WebCore/platform/graphics/ |
| GeneratedImage.cpp | 50 void GeneratedImage::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTransform& patternTransform, 68 imageBuffer->drawPattern(context, adjustedSrcRect, patternTransform, phase, styleColorSpace, compositeOp, destRect);
|
| GeneratedImage.h | 61 virtual void drawPattern(GraphicsContext*, const FloatRect& srcRect, const AffineTransform& patternTransform,
|
| Image.cpp | 140 AffineTransform patternTransform = AffineTransform().scaleNonUniform(scale.width(), scale.height()); 142 drawPattern(ctxt, tileRect, patternTransform, oneTileRect.location(), styleColorSpace, op, destRect); 162 AffineTransform patternTransform = AffineTransform().scaleNonUniform(scale.width(), scale.height()); 174 drawPattern(ctxt, srcRect, patternTransform, patternPhase, styleColorSpace, op, dstRect);
|
| Image.h | 158 virtual void drawPattern(GraphicsContext*, const FloatRect& srcRect, const AffineTransform& patternTransform,
|
| ImageBuffer.h | 110 void drawPattern(GraphicsContext*, const FloatRect& srcRect, const AffineTransform& patternTransform,
|
| /external/webkit/Source/WebCore/platform/graphics/android/ |
| ImageAndroid.cpp | 252 const AffineTransform& patternTransform, 307 SkMatrix matrix(patternTransform); 315 // a shifted image, it will shift it from there using the patternTransform. 316 float tx = phase.x() + srcRect.x() * patternTransform.a(); 317 float ty = phase.y() + srcRect.y() * patternTransform.d(); 324 patternTransform.a(), patternTransform.b(), patternTransform.c(), 325 patternTransform.d(), patternTransform.e(), patternTransform.f() [all...] |
| /external/webkit/Source/WebCore/platform/graphics/cairo/ |
| 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()};
|
| CairoUtilities.h | 47 const AffineTransform& patternTransform, const FloatPoint& phase, cairo_operator_t op, const FloatRect& destRect);
|
| ContextShadowCairo.cpp | 289 AffineTransform patternTransform; 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, phase, CAIRO_OPERATOR_OVER, destRect) [all...] |
| ImageCairo.cpp | 166 void Image::drawPattern(GraphicsContext* context, const FloatRect& tileRect, const AffineTransform& patternTransform, 174 drawPatternToCairoContext(cr, image, size(), tileRect, patternTransform, phase, toCairoOperator(op), destRect);
|
| /external/webkit/Source/WebCore/platform/graphics/wx/ |
| ImageBufferWx.cpp | 114 void ImageBuffer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const AffineTransform& patternTransform, 118 imageCopy->drawPattern(context, srcRect, patternTransform, phase, styleColorSpace, op, destRect);
|
| ImageWx.cpp | 180 void Image::drawPattern(GraphicsContext* ctxt, const FloatRect& srcRect, const AffineTransform& patternTransform, const FloatPoint& phase, ColorSpace, CompositeOperator, const FloatRect& dstRect) 205 narrowPrecisionToFloat(patternTransform.a()); 207 narrowPrecisionToFloat(patternTransform.d()); 209 gc->ConcatTransform(patternTransform);
|
| /external/webkit/Source/WebCore/platform/graphics/skia/ |
| PatternSkia.cpp | 49 PlatformPatternPtr Pattern::platformPattern(const AffineTransform& patternTransform) 54 // Note: patternTransform is ignored since it seems to be applied elsewhere
|
| 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());
|
| /external/webkit/Source/WebCore/rendering/svg/ |
| RenderSVGResourcePattern.cpp | 140 AffineTransform patternTransform = m_attributes.patternTransform(); 141 if (!patternTransform.isIdentity()) 142 patternData->transform = patternTransform * patternData->transform;
|
| /external/webkit/Source/WebCore/platform/graphics/wince/ |
| 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, 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, 127 imageCopy->drawPattern(context, srcRect, patternTransform, phase, styleColorSpace, op, destRect);
|
| SharedBitmap.h | 85 void drawPattern(GraphicsContext* ctxt, const FloatRect& tileRectIn, const AffineTransform& patternTransform, 88 void drawPattern(HDC, const AffineTransform&, const FloatRect& tileRectIn, const AffineTransform& patternTransform,
|
| ImageWinCE.cpp | 136 void Image::drawPattern(GraphicsContext* ctxt, const FloatRect& tileRect, const AffineTransform& patternTransform, 142 void BitmapImage::drawPattern(GraphicsContext* ctxt, const FloatRect& tileRectIn, const AffineTransform& patternTransform, 149 bmp->drawPattern(ctxt, tileRectIn, patternTransform, phase, styleColorSpace, op, destRect, m_source.size());
|