/external/chromium_org/third_party/skia/include/effects/ |
H A D | SkTileImageFilter.h | 18 @param srcRect Defines the pixels to tile 20 @param input Input from which the subregion defined by srcRect will be tiled 22 SkTileImageFilter(const SkRect& srcRect, const SkRect& dstRect, SkImageFilter* input) argument 23 : INHERITED(input), fSrcRect(srcRect), fDstRect(dstRect) {}
|
/external/skia/include/effects/ |
H A D | SkTileImageFilter.h | 18 @param srcRect Defines the pixels to tile 20 @param input Input from which the subregion defined by srcRect will be tiled 22 SkTileImageFilter(const SkRect& srcRect, const SkRect& dstRect, SkImageFilter* input) argument 23 : INHERITED(input), fSrcRect(srcRect), fDstRect(dstRect) {}
|
/external/chromium_org/third_party/WebKit/Source/core/svg/graphics/ |
H A D | SVGImageForContainer.cpp | 38 const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) 40 m_image->drawForContainer(context, m_containerSize, m_zoom, dstRect, srcRect, compositeOp, blendMode); 43 void SVGImageForContainer::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const FloatSize& scale, argument 46 m_image->drawPatternForContainer(context, m_containerSize, m_zoom, srcRect, scale, phase, compositeOp, dstRect, blendMode, repeatSpacing); 37 draw(GraphicsContext* context, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) argument
|
H A D | SVGImage.cpp | 168 const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) 179 FloatRect scaledSrc = srcRect; 205 void SVGImage::drawPatternForContainer(GraphicsContext* context, const FloatSize containerSize, float zoom, const FloatRect& srcRect, argument 231 FloatRect scaledSrcRect = srcRect; 237 void SVGImage::draw(GraphicsContext* context, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) argument 248 FloatSize scale(dstRect.width() / srcRect.width(), dstRect.height() / srcRect.height()); 252 FloatSize topLeftOffset(srcRect.location().x() * scale.width(), srcRect.location().y() * scale.height()); 264 view->paint(context, enclosingIntRect(srcRect)); 167 drawForContainer(GraphicsContext* context, const FloatSize containerSize, float zoom, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) argument [all...] |
/external/chromium_org/third_party/skia/src/effects/ |
H A D | SkBitmapSource.cpp | 22 SkBitmapSource::SkBitmapSource(const SkBitmap& bitmap, const SkRect& srcRect, const SkRect& dstRect) argument 25 fSrcRect(srcRect),
|
H A D | SkTileImageFilter.cpp | 35 SkRect srcRect; local 36 ctm.mapRect(&srcRect, fSrcRect); 38 srcRect.roundOut(&srcIRect);
|
H A D | SkXfermodeImageFilter.cpp | 142 SkRect srcRect; local 143 src.getBounds(&srcRect); 148 context->drawRect(paint, srcRect); 153 context->drawRect(backgroundPaint, srcRect); 158 context->drawRect(foregroundPaint, srcRect);
|
/external/skia/gm/ |
H A D | bitmapsource.cpp | 56 SkRect srcRect = SkRect::MakeXYWH(20, 20, 30, 30); variable 62 SkAutoTUnref<SkImageFilter> bitmapSourceSrcRect(new SkBitmapSource(fBitmap, srcRect, srcRect)); 63 SkAutoTUnref<SkImageFilter> bitmapSourceSrcRectDstRect(new SkBitmapSource(fBitmap, srcRect, dstRect)); 70 // Draw an unscaled subset of the source bitmap (srcRect -> srcRect). 74 // Draw a subset of the bitmap scaled to a destination rect (srcRect -> dstRect).
|
H A D | pictureimagefilter.cpp | 54 SkRect srcRect = SkRect::MakeXYWH(20, 20, 30, 30); variable 58 SkAutoTUnref<SkImageFilter> pictureSourceSrcRect(new SkPictureImageFilter(&fPicture, srcRect));
|
H A D | tileimagefilter.cpp | 92 SkRect srcRect = SkRect::MakeXYWH(SkIntToScalar(bitmap->width()/4), local 102 SkTileImageFilter, (srcRect, dstRect, tileInput)));
|
H A D | drawbitmaprect.cpp | 127 SkIRect srcRect = SkIRect::MakeXYWH((kBmpSize - w) / 2, local 130 canvas->drawBitmapRect(fLargeBitmap, &srcRect, dstRect); 161 SkIRect srcRect; local 168 srcRect.setXYWH(1, 1, 3, 3); 175 canvas->drawBitmapRect(bm, &srcRect, dstRect, &paint);
|
/external/skia/src/effects/ |
H A D | SkBitmapSource.cpp | 22 SkBitmapSource::SkBitmapSource(const SkBitmap& bitmap, const SkRect& srcRect, const SkRect& dstRect) argument 25 fSrcRect(srcRect),
|
H A D | SkTileImageFilter.cpp | 35 SkRect srcRect; local 36 ctm.mapRect(&srcRect, fSrcRect); 38 srcRect.roundOut(&srcIRect);
|
H A D | SkXfermodeImageFilter.cpp | 142 SkRect srcRect; local 143 src.getBounds(&srcRect); 148 context->drawRect(paint, srcRect); 153 context->drawRect(backgroundPaint, srcRect); 158 context->drawRect(foregroundPaint, srcRect);
|
/external/chromium_org/third_party/WebKit/Source/core/frame/ |
H A D | ImageBitmap.cpp | 45 IntRect srcRect = intersection(cropRect, IntRect(0, 0, image->width(), image->height())); local 46 m_bitmapRect = IntRect(IntPoint(max(0, -cropRect.x()), max(0, -cropRect.y())), srcRect.size()); 47 m_bitmapOffset = srcRect.location(); 49 if (!srcRect.width() || !srcRect.height()) 63 IntRect srcRect = intersection(cropRect, videoRect); local 64 IntRect dstRect(IntPoint(), srcRect.size()); 71 c->translate(-srcRect.x(), -srcRect.y()); 74 m_bitmapRect = IntRect(IntPoint(max(0, -cropRect.x()), max(0, -cropRect.y())), srcRect 88 IntRect srcRect = intersection(cropRect, IntRect(IntPoint(), canvas->size())); local 100 IntRect srcRect = intersection(cropRect, IntRect(IntPoint(), data->size())); local 121 IntRect srcRect = intersection(cropRect, oldBitmapRect); local 139 IntRect srcRect = intersection(cropRect, IntRect(IntPoint(), image->size())); local [all...] |
/external/chromium_org/third_party/WebKit/Source/core/svg/graphics/filters/ |
H A D | SVGFEImage.cpp | 69 FloatRect srcRect; local 71 srcRect.setSize(m_image->size()); 72 m_preserveAspectRatio.transformRect(paintRect, srcRect); 74 srcRect = filter()->absoluteTransform().mapRect(renderer->repaintRectInLocalCoordinates()); 105 FloatRect srcRect; local 107 srcRect = filter()->absoluteTransform().mapRect(renderer->repaintRectInLocalCoordinates()); 109 srcRect = FloatRect(FloatPoint(), m_image->size()); 110 m_preserveAspectRatio.transformRect(destRect, srcRect); 139 resultImage->context()->drawImage(m_image.get(), destRect, srcRect);
|
/external/chromium_org/third_party/WebKit/Source/platform/graphics/ |
H A D | CrossfadeGeneratedImage.cpp | 87 void CrossfadeGeneratedImage::draw(GraphicsContext* context, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) argument 93 if (dstRect.size() != srcRect.size()) 94 context->scale(FloatSize(dstRect.width() / srcRect.width(), dstRect.height() / srcRect.height())); 95 context->translate(-srcRect.x(), -srcRect.y()); 100 void CrossfadeGeneratedImage::drawPattern(GraphicsContext* context, const FloatRect& srcRect, const FloatSize& scale, const FloatPoint& phase, CompositeOperator compositeOp, const FloatRect& dstRect, blink::WebBlendMode blendMode, const IntSize& repeatSpacing) argument 111 imageBuffer->drawPattern(context, srcRect, scale, phase, compositeOp, dstRect, blendMode, repeatSpacing);
|
H A D | GradientGeneratedImage.cpp | 34 void GradientGeneratedImage::draw(GraphicsContext* destContext, const FloatRect& destRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode) argument 40 if (destRect.size() != srcRect.size()) 41 destContext->scale(FloatSize(destRect.width() / srcRect.width(), destRect.height() / srcRect.height())); 42 destContext->translate(-srcRect.x(), -srcRect.y()); 47 void GradientGeneratedImage::drawPattern(GraphicsContext* destContext, const FloatRect& srcRect, const FloatSize& scale, argument 50 float stepX = srcRect.width() + repeatSpacing.width(); 51 float stepY = srcRect.height() + repeatSpacing.height(); 52 int firstColumn = static_cast<int>(floorf((((destRect.x() - phase.x()) / scale.width()) - srcRect [all...] |
H A D | Image.cpp | 119 void Image::draw(GraphicsContext* ctx, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator op, blink::WebBlendMode blendMode, RespectImageOrientationEnum) argument 121 draw(ctx, dstRect, srcRect, op, blendMode); 167 void Image::drawTiled(GraphicsContext* ctxt, const FloatRect& dstRect, const FloatRect& srcRect, argument 187 float hRepetitions = std::max(1.0f, roundf(dstRect.width() / (tileScaleFactor.width() * srcRect.width()))); 188 tileScaleFactor.setWidth(dstRect.width() / (srcRect.width() * hRepetitions)); 191 float vRepetitions = std::max(1.0f, roundf(dstRect.height() / (tileScaleFactor.height() * srcRect.height()))); 192 tileScaleFactor.setHeight(dstRect.height() / (srcRect.height() * vRepetitions)); 203 float hPhase = tileScaleFactor.width() * srcRect.x(); 204 float vPhase = tileScaleFactor.height() * srcRect.y(); 205 float scaledTileWidth = tileScaleFactor.width() * srcRect [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/ |
H A D | FETile.cpp | 100 FloatRect srcRect = inputEffect(0) ? inputEffect(0)->effectBoundaries() : FloatRect(); local 101 return adoptRef(new SkTileImageFilter(srcRect, effectBoundaries(), input.get()));
|
/external/chromium_org/third_party/skia/src/core/ |
H A D | SkDevice.cpp | 85 SkIRect srcRect = SkIRect::MakeXYWH(x, y, bitmap->width(), local 88 if (!srcRect.intersect(devbounds)) { 105 SkIRect subrect = srcRect; 111 srcRect.fLeft, 112 srcRect.fTop,
|
/external/skia/src/core/ |
H A D | SkDevice.cpp | 85 SkIRect srcRect = SkIRect::MakeXYWH(x, y, bitmap->width(), local 88 if (!srcRect.intersect(devbounds)) { 105 SkIRect subrect = srcRect; 111 srcRect.fLeft, 112 srcRect.fTop,
|
/external/chromium_org/third_party/WebKit/Source/core/svg/ |
H A D | SVGPreserveAspectRatio.cpp | 184 void SVGPreserveAspectRatio::transformRect(FloatRect& destRect, FloatRect& srcRect) argument 189 FloatSize imageSize = srcRect.size(); 196 float widthToHeightMultiplier = srcRect.height() / srcRect.width(); 234 float widthToHeightMultiplier = srcRect.height() / srcRect.width(); 237 float destToSrcMultiplier = srcRect.width() / destRect.width(); 238 srcRect.setHeight(destRect.height() * destToSrcMultiplier); 243 srcRect.setY(srcRect [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/graphics/skia/ |
H A D | SkiaUtils.cpp | 131 void ClipRectToCanvas(const GraphicsContext* context, const SkRect& srcRect, SkRect* destRect) argument 133 if (!context->getClipBounds(destRect) || !destRect->intersect(srcRect))
|
/external/chromium_org/third_party/WebKit/Source/platform/geometry/ |
H A D | FloatRect.cpp | 257 FloatRect mapRect(const FloatRect& r, const FloatRect& srcRect, const FloatRect& destRect) argument 259 if (!srcRect.width() || !srcRect.height()) 262 float widthScale = destRect.width() / srcRect.width(); 263 float heightScale = destRect.height() / srcRect.height(); 264 return FloatRect(destRect.x() + (r.x() - srcRect.x()) * widthScale, 265 destRect.y() + (r.y() - srcRect.y()) * heightScale,
|