HomeSort by relevance Sort by last modified time
    Searched refs:patternTransform (Results 1 - 25 of 37) sorted by null

1 2

  /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/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/android/
ImageAndroid.cpp 231 const AffineTransform& patternTransform,
264 SkMatrix matrix(patternTransform);
272 // a shifted image, it will shift it from there using the patternTransform.
273 float tx = phase.x() + srcRect.x() * patternTransform.a();
274 float ty = phase.y() + srcRect.y() * patternTransform.d();
  /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());

Completed in 235 milliseconds

1 2