Searched refs:srcPt (Results 1 - 25 of 25) sorted by relevance

/external/chromium_org/third_party/skia/src/core/
H A DSkBitmapFilter.cpp34 SkPoint srcPt; local
36 y + 0.5f, &srcPt);
37 srcPt.fX -= SK_ScalarHalf;
38 srcPt.fY -= SK_ScalarHalf;
43 int y0 = SkClampMax(SkScalarCeilToInt(srcPt.fY-s.getBitmapFilter()->width()), maxY);
44 int y1 = SkClampMax(SkScalarFloorToInt(srcPt.fY+s.getBitmapFilter()->width()+1), maxY);
45 int x0 = SkClampMax(SkScalarCeilToInt(srcPt.fX-s.getBitmapFilter()->width()), maxX);
46 int x1 = SkClampMax(SkScalarFloorToInt(srcPt.fX+s.getBitmapFilter()->width())+1, maxX);
50 xWeights[srcX - x0] = s.getBitmapFilter()->lookupScalar((srcPt.fX - srcX));
54 SkScalar yWeight = s.getBitmapFilter()->lookupScalar((srcPt
[all...]
H A DSkBitmapProcState_matrix_template.h83 SkPoint srcPt; local
86 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
88 SkFractionalInt fx = SkScalarToFractionalInt(srcPt.fX);
89 SkFractionalInt fy = SkScalarToFractionalInt(srcPt.fY);
H A DSkMatrix.cpp1304 bool SkMatrix::Poly2Proc(const SkPoint srcPt[], SkMatrix* dst, argument
1308 dst->fMat[kMScaleX] = (srcPt[1].fY - srcPt[0].fY) * invScale;
1309 dst->fMat[kMSkewY] = (srcPt[0].fX - srcPt[1].fX) * invScale;
1311 dst->fMat[kMSkewX] = (srcPt[1].fX - srcPt[0].fX) * invScale;
1312 dst->fMat[kMScaleY] = (srcPt[1].fY - srcPt[0].fY) * invScale;
1314 dst->fMat[kMTransX] = srcPt[
1321 Poly3Proc(const SkPoint srcPt[], SkMatrix* dst, const SkPoint& scale) argument
1340 Poly4Proc(const SkPoint srcPt[], SkMatrix* dst, const SkPoint& scale) argument
[all...]
H A DSkBitmapProcState_matrix.h98 SkPoint srcPt; local
101 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
105 SkFixed fx = SkScalarToFixed(srcPt.fX) - (oneX >> 1);
106 SkFixed fy = SkScalarToFixed(srcPt.fY) - (oneY >> 1);
/external/skia/src/core/
H A DSkBitmapFilter.cpp33 SkPoint srcPt; local
35 y + 0.5f, &srcPt);
36 srcPt.fX -= SK_ScalarHalf;
37 srcPt.fY -= SK_ScalarHalf;
42 int y0 = SkClampMax(SkScalarCeilToInt(srcPt.fY-s.getBitmapFilter()->width()), maxY);
43 int y1 = SkClampMax(SkScalarFloorToInt(srcPt.fY+s.getBitmapFilter()->width()+1), maxY);
44 int x0 = SkClampMax(SkScalarCeilToInt(srcPt.fX-s.getBitmapFilter()->width()), maxX);
45 int x1 = SkClampMax(SkScalarFloorToInt(srcPt.fX+s.getBitmapFilter()->width())+1, maxX);
48 SkScalar yWeight = s.getBitmapFilter()->lookupScalar((srcPt.fY - srcY));
51 SkScalar xWeight = s.getBitmapFilter()->lookupScalar((srcPt
[all...]
H A DSkBitmapProcState_matrix_template.h83 SkPoint srcPt; local
86 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
88 SkFractionalInt fx = SkScalarToFractionalInt(srcPt.fX);
89 SkFractionalInt fy = SkScalarToFractionalInt(srcPt.fY);
H A DSkMatrix.cpp1310 bool SkMatrix::Poly2Proc(const SkPoint srcPt[], SkMatrix* dst, argument
1314 dst->fMat[kMScaleX] = (srcPt[1].fY - srcPt[0].fY) * invScale;
1315 dst->fMat[kMSkewY] = (srcPt[0].fX - srcPt[1].fX) * invScale;
1317 dst->fMat[kMSkewX] = (srcPt[1].fX - srcPt[0].fX) * invScale;
1318 dst->fMat[kMScaleY] = (srcPt[1].fY - srcPt[0].fY) * invScale;
1320 dst->fMat[kMTransX] = srcPt[
1327 Poly3Proc(const SkPoint srcPt[], SkMatrix* dst, const SkPoint& scale) argument
1346 Poly4Proc(const SkPoint srcPt[], SkMatrix* dst, const SkPoint& scale) argument
[all...]
H A DSkBitmapProcState_matrix.h98 SkPoint srcPt; local
101 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
105 SkFixed fx = SkScalarToFixed(srcPt.fX) - (oneX >> 1);
106 SkFixed fy = SkScalarToFixed(srcPt.fY) - (oneY >> 1);
/external/chromium_org/third_party/skia/src/effects/gradients/
H A DSkSweepGradient.cpp101 SkPoint srcPt; local
105 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
106 SkScalar dx, fx = srcPt.fX;
107 SkScalar dy, fy = srcPt.fY;
130 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
131 *dstC++ = cache[toggle + SkATan2_255(srcPt.fY, srcPt.fX)];
143 SkPoint srcPt; local
147 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
148 SkScalar dx, fx = srcPt
[all...]
H A DSkLinearGradient.cpp225 SkPoint srcPt; local
233 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
234 SkFixed dx, fx = SkScalarToFixed(srcPt.fX);
260 dstProc(fDstToIndex, dstX, dstY, &srcPt);
261 unsigned fi = proc(SkScalarToFixed(srcPt.fX));
412 SkPoint srcPt; local
420 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
421 SkFixed dx, fx = SkScalarToFixed(srcPt.fX);
447 dstProc(fDstToIndex, dstX, dstY, &srcPt);
448 unsigned fi = proc(SkScalarToFixed(srcPt
[all...]
H A DSkTwoPointConicalGradient.cpp265 SkPoint srcPt; local
267 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
268 SkScalar dx, fx = srcPt.fX;
269 SkScalar dy, fy = srcPt.fY;
288 SkPoint srcPt; local
289 dstProc(fDstToIndex, dstX, dstY, &srcPt);
290 TwoPtRadialContext rec(twoPointConicalGradient.fRec, srcPt.fX, srcPt.fY, 0, 0);
H A DSkRadialGradient.cpp179 SkPoint srcPt; local
187 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
210 (*shadeProc)(srcPt.fX, sdx, srcPt.fY, sdy, dstC,
216 dstProc(fDstToIndex, dstX, dstY, &srcPt);
217 unsigned fi = proc(SkScalarToFixed(srcPt.length()));
424 SkPoint srcPt; local
432 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
454 (*shadeProc)(srcPt.fX, sdx, srcPt
[all...]
H A DSkTwoPointRadialGradient.cpp265 SkPoint srcPt;
267 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
268 SkScalar dx, fx = srcPt.fX;
269 SkScalar dy, fy = srcPt.fY;
303 SkPoint srcPt; local
304 dstProc(fDstToIndex, dstX, dstY, &srcPt);
305 SkScalar fx = srcPt.fX;
306 SkScalar fy = srcPt.fY;
/external/skia/src/effects/gradients/
H A DSkSweepGradient.cpp90 SkPoint srcPt; local
94 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
95 SkScalar dx, fx = srcPt.fX;
96 SkScalar dy, fy = srcPt.fY;
119 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
120 *dstC++ = cache[toggle + SkATan2_255(srcPt.fY, srcPt.fX)];
132 SkPoint srcPt; local
136 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
137 SkScalar dx, fx = srcPt
[all...]
H A DSkRadialGradient.cpp180 SkPoint srcPt; local
188 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
211 (*shadeProc)(srcPt.fX, sdx, srcPt.fY, sdy, dstC,
217 dstProc(fDstToIndex, dstX, dstY, &srcPt);
218 unsigned fi = proc(SkScalarToFixed(srcPt.length()));
412 SkPoint srcPt; local
420 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
442 (*shadeProc)(srcPt.fX, sdx, srcPt
[all...]
H A DSkTwoPointConicalGradient.cpp265 SkPoint srcPt; local
267 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
268 SkScalar dx, fx = srcPt.fX;
269 SkScalar dy, fy = srcPt.fY;
288 SkPoint srcPt; local
289 dstProc(fDstToIndex, dstX, dstY, &srcPt);
290 TwoPtRadialContext rec(twoPointConicalGradient.fRec, srcPt.fX, srcPt.fY, 0, 0);
H A DSkLinearGradient.cpp211 SkPoint srcPt; local
219 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
220 SkFixed dx, fx = SkScalarToFixed(srcPt.fX);
246 dstProc(fDstToIndex, dstX, dstY, &srcPt);
247 unsigned fi = proc(SkScalarToFixed(srcPt.fX));
398 SkPoint srcPt; local
406 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
407 SkFixed dx, fx = SkScalarToFixed(srcPt.fX);
433 dstProc(fDstToIndex, dstX, dstY, &srcPt);
434 unsigned fi = proc(SkScalarToFixed(srcPt
[all...]
H A DSkTwoPointRadialGradient.cpp265 SkPoint srcPt;
267 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
268 SkScalar dx, fx = srcPt.fX;
269 SkScalar dy, fy = srcPt.fY;
303 SkPoint srcPt; local
304 dstProc(fDstToIndex, dstX, dstY, &srcPt);
305 SkScalar fx = srcPt.fX;
306 SkScalar fy = srcPt.fY;
/external/skia/src/effects/
H A DSkBicubicImageFilter.cpp124 SkPoint srcPt, dstPt = SkPoint::Make(SkIntToScalar(x), SkIntToScalar(y)); local
125 inverse.mapPoints(&srcPt, &dstPt, 1);
126 SkScalar fractx = srcPt.fX - SkScalarFloorToScalar(srcPt.fX);
127 SkScalar fracty = srcPt.fY - SkScalarFloorToScalar(srcPt.fY);
128 int sx = SkScalarFloorToInt(srcPt.fX);
129 int sy = SkScalarFloorToInt(srcPt.fY);
/external/skia/src/opts/
H A DSkBitmapFilter_opts_SSE2.cpp53 SkPoint srcPt; local
55 SkIntToScalar(y), &srcPt);
56 srcPt.fX -= SK_ScalarHalf;
57 srcPt.fY -= SK_ScalarHalf;
59 int sx = SkScalarFloorToInt(srcPt.fX);
60 int sy = SkScalarFloorToInt(srcPt.fY);
71 float yweight = SkScalarToFloat(s.getBitmapFilter()->lookupScalar(srcPt.fY - src_y));
74 float xweight = SkScalarToFloat(s.getBitmapFilter()->lookupScalar(srcPt.fX - src_x));
116 SkPoint srcPt; local
118 SkIntToScalar(y), &srcPt);
[all...]
H A DSkBitmapProcState_matrix_neon.h116 SkPoint srcPt; local
119 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
121 SkFractionalInt fx = SkScalarToFractionalInt(srcPt.fX);
122 SkFractionalInt fy = SkScalarToFractionalInt(srcPt.fY);
361 SkPoint srcPt; local
364 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
368 SkFixed fx = SkScalarToFixed(srcPt.fX) - (oneX >> 1);
369 SkFixed fy = SkScalarToFixed(srcPt.fY) - (oneY >> 1);
H A DSkBitmapProcState_opts_SSE2.cpp492 SkPoint srcPt; local
495 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
499 SkFixed fx = SkScalarToFixed(srcPt.fX) - (oneX >> 1);
500 SkFixed fy = SkScalarToFixed(srcPt.fY) - (oneY >> 1);
568 SkPoint srcPt; local
571 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
573 SkFixed fx = SkScalarToFixed(srcPt.fX);
574 SkFixed fy = SkScalarToFixed(srcPt.fY);
/external/chromium_org/third_party/skia/src/opts/
H A DSkBitmapFilter_opts_SSE2.cpp54 SkPoint srcPt; local
55 s.fInvProc(s.fInvMatrix, x + 0.5f, y + 0.5f, &srcPt);
56 srcPt.fX -= SK_ScalarHalf;
57 srcPt.fY -= SK_ScalarHalf;
62 int y0 = SkClampMax(SkScalarCeilToInt(srcPt.fY-s.getBitmapFilter()->width()), maxY);
63 int y1 = SkClampMax(SkScalarFloorToInt(srcPt.fY+s.getBitmapFilter()->width()+1), maxY);
64 int x0 = SkClampMax(SkScalarCeilToInt(srcPt.fX-s.getBitmapFilter()->width()), maxX);
65 int x1 = SkClampMax(SkScalarFloorToInt(srcPt.fX+s.getBitmapFilter()->width())+1, maxX);
69 xWeights[srcX - x0] = s.getBitmapFilter()->lookupScalar((srcPt.fX - srcX));
73 SkScalar yWeight = s.getBitmapFilter()->lookupScalar((srcPt
[all...]
H A DSkBitmapProcState_matrix_neon.h116 SkPoint srcPt; local
119 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
121 SkFractionalInt fx = SkScalarToFractionalInt(srcPt.fX);
122 SkFractionalInt fy = SkScalarToFractionalInt(srcPt.fY);
361 SkPoint srcPt; local
364 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
368 SkFixed fx = SkScalarToFixed(srcPt.fX) - (oneX >> 1);
369 SkFixed fy = SkScalarToFixed(srcPt.fY) - (oneY >> 1);
H A DSkBitmapProcState_opts_SSE2.cpp492 SkPoint srcPt; local
495 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
499 SkFixed fx = SkScalarToFixed(srcPt.fX) - (oneX >> 1);
500 SkFixed fy = SkScalarToFixed(srcPt.fY) - (oneY >> 1);
568 SkPoint srcPt; local
571 SkIntToScalar(y) + SK_ScalarHalf, &srcPt);
573 SkFixed fx = SkScalarToFixed(srcPt.fX);
574 SkFixed fy = SkScalarToFixed(srcPt.fY);

Completed in 326 milliseconds