/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());
|