/external/chromium_org/third_party/skia/src/core/ |
H A D | SkBitmap_scroll.cpp | 11 bool SkBitmap::scrollRect(const SkIRect* subset, int dx, int dy, argument 23 tmp.scrollRect(NULL, dx, dy, inval); 31 if ((dx | dy) == 0 || width <= 0 || height <= 0) { 46 r.offset(dx, dy); 82 if (dx <= 0) { 83 src -= dx << shift; 84 width += dx; 86 dst += dx << shift; 87 width -= dx;
|
H A D | SkCanvas.cpp | 1281 void SkCanvas::translate(SkScalar dx, SkScalar dy) { argument 1283 m.setTranslate(dx, dy);
|
H A D | SkDistanceFieldGen.cpp | 110 float dx = direction.fX; local 113 if (SkScalarNearlyZero(dx) || SkScalarNearlyZero(dy)) { 118 dx = SkScalarAbs(dx); 120 if (dx < dy) { 121 SkTSwap(dx, dy); 124 // a1 = 0.5*dy/dx is the smaller fractional area chopped off by the edge 132 if (alpha*dx < a1num) { 134 distance = 0.5f*(dx + dy) - SkScalarSqrt(2.0f*dx*d [all...] |
H A D | SkEdge.cpp | 149 static inline SkFDot6 cheap_distance(SkFDot6 dx, SkFDot6 dy) 151 dx = SkAbs32(dx); 154 if (dx > dy) 155 dx += dy >> 1; 157 dx = dy + (dx >> 1); 158 return dx; 161 static inline int diff_to_shift(SkFDot6 dx, SkFDot6 dy) argument 164 SkFDot6 dist = cheap_distance(dx, d 217 SkFDot6 dx = ((x1 << 1) - x0 - x2) >> 2; local 279 SkFixed dx = fQDx; local 388 SkFDot6 dx = cubic_delta_from_line(x0, x1, x2, x3); local [all...] |
H A D | SkLineClipper.cpp | 48 SkScalar dx = src[1].fX - src[0].fX; local 49 if (SkScalarNearlyZero(dx)) {
|
H A D | SkMaskFilter.cpp | 35 const int dx = dst->fBounds.left() - src.fBounds.left(); local 37 dst->fImage = src.fImage + dy * src.fRowBytes + dx;
|
H A D | SkMatrix.cpp | 230 void SkMatrix::setTranslate(SkScalar dx, SkScalar dy) { argument 231 if (dx || dy) { 232 fMat[kMTransX] = dx; 245 void SkMatrix::preTranslate(SkScalar dx, SkScalar dy) { argument 246 if (!dx && !dy) { 252 m.setTranslate(dx, dy); 255 fMat[kMTransX] += sdot(fMat[kMScaleX], dx, fMat[kMSkewX], dy); 256 fMat[kMTransY] += sdot(fMat[kMSkewY], dx, fMat[kMScaleY], dy); 261 void SkMatrix::postTranslate(SkScalar dx, SkScalar dy) { argument 262 if (!dx 1239 SkFixed dx, dy; local [all...] |
H A D | SkPaint.cpp | 1004 static void join_bounds_x(const SkGlyph& g, SkRect* bounds, Sk48Dot16 dx) { argument 1005 SkScalar sx = Sk48Dot16ToScalar(dx);
|
H A D | SkPath.cpp | 389 static int rect_make_dir(SkScalar dx, SkScalar dy) { argument 390 return ((0 != dx) << 0) | ((dx > 0 || dy > 0) << 1); 1352 void SkPath::addPath(const SkPath& path, SkScalar dx, SkScalar dy, AddPathMode mode) { argument 1355 matrix.setTranslate(dx, dy); 1523 void SkPath::offset(SkScalar dx, SkScalar dy, SkPath* dst) const { argument 1526 matrix.setTranslate(dx, dy);
|
H A D | SkPathMeasure.cpp | 57 SkScalar dx = SkScalarHalf(pts[1].fX) - local 62 SkScalar dist = SkMaxScalar(SkScalarAbs(dx), SkScalarAbs(dy));
|
H A D | SkPicturePlayback.cpp | 516 SkScalar dx = reader->readScalar(); local 518 canvas->translate(dx, dy);
|
H A D | SkPoint.cpp | 91 // Returns the square of the Euclidian distance to (dx,dy). 92 static inline float getLengthSquared(float dx, float dy) { argument 93 return dx * dx + dy * dy; 96 // Calculates the square of the Euclidian distance to (dx,dy) and stores it in 102 static inline bool isLengthNearlyZero(float dx, float dy, argument 104 *lengthSquared = getLengthSquared(dx, dy); 138 SkScalar SkPoint::Length(SkScalar dx, SkScalar dy) { argument 139 float mag2 = dx * dx [all...] |
H A D | SkRasterClip.cpp | 318 void SkRasterClip::translate(int dx, int dy, SkRasterClip* dst) const { argument 329 if (0 == (dx | dy)) { 336 fBW.translate(dx, dy, &dst->fBW); 339 fAA.translate(dx, dy, &dst->fAA);
|
H A D | SkRasterClip.h | 49 void translate(int dx, int dy, SkRasterClip* dst) const; 50 void translate(int dx, int dy) { argument 51 this->translate(dx, dy, this);
|
H A D | SkRegion.cpp | 533 void SkRegion::translate(int dx, int dy, SkRegion* dst) const { argument 542 dst->setRect(fBounds.fLeft + dx, fBounds.fTop + dy, 543 fBounds.fRight + dx, fBounds.fBottom + dy); 554 dst->fBounds.offset(dx, dy); 572 *druns++ = (SkRegion::RunType)(x + dx); 573 *druns++ = (SkRegion::RunType)(*sruns++ + dx);
|
H A D | SkScalerContext.cpp | 643 SkFixed dx = glyph.getSubXFixed(); local 645 if (dx | dy) { 646 path.offset(SkFixedToScalar(dx), SkFixedToScalar(dy));
|
/external/chromium_org/third_party/skia/src/effects/ |
H A D | SkBlurDrawLooper.cpp | 21 SkScalar dx, SkScalar dy, uint32_t flags) { 22 this->init(sigma, dx, dy, color, flags); 54 void SkBlurDrawLooper::init(SkScalar sigma, SkScalar dx, SkScalar dy, argument 57 fDx = dx; 81 const SkScalar dx = buffer.readScalar(); local 84 return Create(color, sigma, dx, dy, flags); 171 str->append("dx: "); 20 SkBlurDrawLooper(SkColor color, SkScalar sigma, SkScalar dx, SkScalar dy, uint32_t flags) argument
|
H A D | SkBlurMask.cpp | 707 int dx = SkAbs32(((loc << 1) + 1) - blurred_width) - sharp_width; // how far are we from the original edge? local 708 int ox = dx >> 1;
|
H A D | SkBlurMaskFilter.cpp | 479 const SkScalar dx = SkIntToScalar(innerIR.width() - smallW); local 481 if (dx < 0 || dy < 0) { 487 smallR[0].set(rects[0].left(), rects[0].top(), rects[0].right() - dx, rects[0].bottom() - dy); 493 rects[1].right() - dx, rects[1].bottom() - dy);
|
H A D | SkDashPathEffect.cpp | 66 SkScalar dx = pts[1].x() - pts[0].x(); local 69 if ((dx && dy) || (!dx && !dy)) { 87 if (dx) { 88 SkASSERT(dx && !dy); 92 if (dx < 0) { 113 if (dx < 0) { 119 SkASSERT(dy && !dx);
|
H A D | SkDropShadowImageFilter.cpp | 18 SkDropShadowImageFilter::SkDropShadowImageFilter(SkScalar dx, SkScalar dy, argument 23 , fDx(dx) 48 SkScalar dx = buffer.readScalar(); local 53 return Create(dx, dy, sigmaX, sigmaY, color, common.getInput(0), &common.cropRect(), common.uniqueID());
|
H A D | SkLayerDrawLooper.cpp | 125 static void postTranslate(SkCanvas* canvas, SkScalar dx, SkScalar dy) { argument 127 m.postTranslate(dx, dy); 324 void SkLayerDrawLooper::Builder::addLayer(SkScalar dx, SkScalar dy) { argument 327 info.fOffset.set(dx, dy);
|
H A D | SkLayerRasterizer.cpp | 201 void SkLayerRasterizer::Builder::addLayer(const SkPaint& paint, SkScalar dx, argument 207 rec->fOffset.set(dx, dy);
|
H A D | SkOffsetImageFilter.cpp | 106 SkOffsetImageFilter::SkOffsetImageFilter(SkScalar dx, SkScalar dy, SkImageFilter* input, argument 109 fOffset.set(dx, dy);
|
H A D | SkTableMaskFilter.cpp | 95 const float dx = 1 / 255.0f; local 102 x += dx;
|