Home
last modified time | relevance | path

Searched refs:absoluteTransform (Results 1 – 9 of 9) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/svg/graphics/filters/
DSVGFilter.cpp28 SVGFilter::SVGFilter(const AffineTransform& absoluteTransform, const FloatRect& absoluteSourceDrawi… in SVGFilter() argument
29 : Filter(absoluteTransform) in SVGFilter()
35 setAbsoluteFilterRegion(absoluteTransform.mapRect(filterRegion)); in SVGFilter()
52 PassRefPtr<SVGFilter> SVGFilter::create(const AffineTransform& absoluteTransform, const FloatRect& … in create() argument
54 …return adoptRef(new SVGFilter(absoluteTransform, absoluteSourceDrawingRegion, targetBoundingBox, f… in create()
DSVGFEImage.cpp68 FloatRect paintRect = filter()->absoluteTransform().mapRect(filterPrimitiveSubregion()); in determineAbsolutePaintRect()
74 srcRect = filter()->absoluteTransform().mapRect(renderer->repaintRectInLocalCoordinates()); in determineAbsolutePaintRect()
103 FloatRect destRect = filter()->absoluteTransform().mapRect(filterPrimitiveSubregion()); in applySoftware()
107 srcRect = filter()->absoluteTransform().mapRect(renderer->repaintRectInLocalCoordinates()); in applySoftware()
130 const AffineTransform& absoluteTransform = filter()->absoluteTransform(); in applySoftware() local
131 resultImage->context()->concatCTM(absoluteTransform); in applySoftware()
DSVGFilter.h46 …SVGFilter(const AffineTransform& absoluteTransform, const FloatRect& absoluteSourceDrawingRegion, …
/external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/
DFilter.h36 …Filter(const AffineTransform& absoluteTransform) : m_isAccelerated(false), m_absoluteTransform(abs… in Filter() argument
45 const AffineTransform& absoluteTransform() const { return m_absoluteTransform; } in absoluteTransform() function
46 …d setAbsoluteTransform(const AffineTransform& absoluteTransform) { m_absoluteTransform = absoluteT… in setAbsoluteTransform() argument
DFilterEffect.cpp481 FloatRect absoluteSubregion = filter()->absoluteTransform().mapRect(subregion); in determineFilterPrimitiveSubregion()
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
DSVGRenderingContext.cpp204 …mationToOutermostCoordinateSystem(const RenderObject* renderer, AffineTransform& absoluteTransform) in calculateTransformationToOutermostCoordinateSystem() argument
207 absoluteTransform = currentContentTransformation(); in calculateTransformationToOutermostCoordinateSystem()
215 absoluteTransform = renderer->localToParentTransform() * absoluteTransform; in calculateTransformationToOutermostCoordinateSystem()
225 absoluteTransform = layerTransform->toAffineTransform() * absoluteTransform; in calculateTransformationToOutermostCoordinateSystem()
239 absoluteTransform.scale(deviceScaleFactor); in calculateTransformationToOutermostCoordinateSystem()
DSVGRenderingContext.h82 …TransformationToOutermostCoordinateSystem(const RenderObject*, AffineTransform& absoluteTransform);
86 …ect calculateImageBufferRect(const FloatRect& targetRect, const AffineTransform& absoluteTransform) in calculateImageBufferRect() argument
88 return enclosingIntRect(absoluteTransform.mapRect(targetRect)); in calculateImageBufferRect()
DRenderSVGResourceFilter.cpp119 static bool createImageBuffer(const FloatRect& targetRect, const AffineTransform& absoluteTransform, in createImageBuffer() argument
122 … IntRect paintRect = SVGRenderingContext::calculateImageBufferRect(targetRect, absoluteTransform); in createImageBuffer()
140 imageContext->concatCTM(absoluteTransform); in createImageBuffer()
170 AffineTransform absoluteTransform; in applyResource() local
171 …SVGRenderingContext::calculateTransformationToOutermostCoordinateSystem(object, absoluteTransform); in applyResource()
172 if (!absoluteTransform.isInvertible()) in applyResource()
176 …Data->shearFreeAbsoluteTransform = AffineTransform(absoluteTransform.xScale(), 0, 0, absoluteTrans… in applyResource()
/external/chromium_org/third_party/WebKit/Source/core/rendering/
DFilterEffectRenderer.cpp381 AffineTransform absoluteTransform; in prepareFilterEffect() local
382 absoluteTransform.translate(filterBoxRect.x(), filterBoxRect.y()); in prepareFilterEffect()
383 filter->setAbsoluteTransform(absoluteTransform); in prepareFilterEffect()
385 filter->setFilterRegion(absoluteTransform.inverse().mapRect(filterSourceRect)); in prepareFilterEffect()