/external/skia/gm/ |
H A D | gradients.cpp | 36 static SkShader* MakeLinear(const SkPoint pts[2], const GradData& data, argument 38 return SkGradientShader::CreateLinear(pts, data.fColors, data.fPos, 42 static SkShader* MakeRadial(const SkPoint pts[2], const GradData& data, argument 45 center.set(SkScalarAve(pts[0].fX, pts[1].fX), 46 SkScalarAve(pts[0].fY, pts[1].fY)); 51 static SkShader* MakeSweep(const SkPoint pts[2], const GradData& data, argument 54 center.set(SkScalarAve(pts[0].fX, pts[ 60 Make2Radial(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, SkUnitMapper* mapper) argument 96 SkPoint pts[2] = { local [all...] |
H A D | gradtext.cpp | 15 SkPoint pts[] = { { 0, 0 }, { width, 0 } }; local 16 return SkGradientShader::CreateLinear(pts, colors, NULL, 24 SkPoint pts[] = { { 0, 0 }, { width, 0 } }; local 25 return SkGradientShader::CreateLinear(pts, colors, NULL,
|
/external/skia/samplecode/ |
H A D | SampleFontScalerTest.cpp | 78 SkPoint pts[4]; local 79 pts[0].set(1.61061274e+09f, 6291456); 80 pts[1].set(-7.18397061e+15f, -1.53091184e+13f); 81 pts[2].set(-1.30077315e+16f, -2.77196141e+13f); 82 pts[3].set(-1.30077315e+16f, -2.77196162e+13f); 85 path.moveTo(pts[0]); 86 path.cubicTo(pts[1], pts[2], pts[3]);
|
H A D | SampleShaders.cpp | 28 SkPoint pts[2]; local 31 pts[0].set(0, 0); 32 pts[1].set(0, SkIntToScalar(bm.height())); 35 SkShader* shaderA = SkGradientShader::CreateLinear(pts, colors, NULL, 2, SkShader::kClamp_TileMode); 58 SkPoint pts[2]; local 61 pts[0].set(0, 0); 62 pts[1].set(SkIntToScalar(100), 0); 65 SkShader* shaderA = SkGradientShader::CreateLinear(pts, colors, NULL, 2, SkShader::kClamp_TileMode); 67 pts[0].set(0, 0); 68 pts[ [all...] |
H A D | SampleBigGradient.cpp | 15 SkPoint pts[] = { { 0, 0 }, { w, h } }; local 16 return SkGradientShader::CreateLinear(pts, colors, NULL, 2,
|
H A D | SampleClamp.cpp | 17 SkPoint pts[] = { 0, 0, SK_Scalar1/500, SK_Scalar1/500 }; local 19 return SkGradientShader::CreateLinear(pts, colors, NULL, 2,
|
H A D | SampleTriangles.cpp | 72 SkPoint* pts = new SkPoint[n]; local 73 path.getPoints(pts, n); 76 if (SkConcaveToTriangles(n, pts, &triangles)) { 85 canvas->drawPoints(SkCanvas::kPoints_PointMode, n, pts, paint); 86 delete[] pts;
|
H A D | SampleWarp.cpp | 113 static void set_cubic(SkPoint pts[4], SkScalar x0, SkScalar y0, argument 117 pts[0].set(x0, y0); 118 pts[3].set(x3, y3); 120 tmp = SkPointInterp(pts[0], pts[3], SK_Scalar1/3); 121 tmp2 = pts[0] - tmp; 124 pts[1] = tmp + tmp2; 126 tmp = SkPointInterp(pts[0], pts[3], 2*SK_Scalar1/3); 127 tmp2 = pts[ 145 SkPoint pts[Rows * Cols]; local 188 SkPoint pts[Rows * Cols]; local 285 SkPoint* pts = fPts; local 457 SkPoint pts[2] = { click->fOrig, click->fCurr }; local [all...] |
H A D | SampleAvoid.cpp | 28 SkPoint pts[] = { 0, 0, SkIntToScalar(100), SkIntToScalar(100) }; 29 fShader = SkGradientShader::CreateLinear(pts, colors, NULL, 33 SkPoint pts[] = { { SkIntToScalar(W)/2, SkIntToScalar(H)/2 } }; local 34 fShader = SkGradientShader::CreateRadial(pts[0], SkIntToScalar(H)/5,
|
H A D | ClockFaceView.cpp | 70 SkTDArray<SkPoint>* pts) 71 : Sk2DPathEffect(matrix), fRadius(radius), fPts(pts) {} 132 static SkPathEffect* makepe(float interp, SkTDArray<SkPoint>* pts) { argument 137 return new Dot2DPathEffect(rad, lattice, pts); 204 SkTDArray<SkPoint> pts; local 205 SkPathEffect* pe = makepe(0, &pts); 216 canvas->drawPoints(SkCanvas::kPoints_PointMode, pts.count(), pts.begin(), 69 Dot2DPathEffect(SkScalar radius, const SkMatrix& matrix, SkTDArray<SkPoint>* pts) argument
|
/external/skia/src/core/ |
H A D | SkScan_Hairline.cpp | 41 SkPoint pts[2] = { pt0, pt1 }; 47 if (!SkLineClipper::IntersectLine(pts, r, pts)) { 52 SkFDot6 x0 = SkScalarToFDot6(pts[0].fX); 53 SkFDot6 y0 = SkScalarToFDot6(pts[0].fY); 54 SkFDot6 x1 = SkScalarToFDot6(pts[1].fX); 55 SkFDot6 y1 = SkScalarToFDot6(pts[1].fY); 171 static bool quad_too_curvy(const SkPoint pts[3]) { 175 static int compute_int_quad_dist(const SkPoint pts[3]) { 178 SkScalar dx = SkScalarHalf(pts[ [all...] |
H A D | SkEdge.cpp | 169 int SkQuadraticEdge::setQuadratic(const SkPoint pts[3], int shift) argument 176 x0 = int(pts[0].fX * scale); 177 y0 = int(pts[0].fY * scale); 178 x1 = int(pts[1].fX * scale); 179 y1 = int(pts[1].fY * scale); 180 x2 = int(pts[2].fX * scale); 181 y2 = int(pts[2].fY * scale); 184 x0 = pts[0].fX >> shift; 185 y0 = pts[0].fY >> shift; 186 x1 = pts[ 310 setCubic(const SkPoint pts[4], const SkIRect* clip, int shift) argument [all...] |
H A D | SkLineClipper.cpp | 151 int SkLineClipper::ClipLine(const SkPoint pts[], const SkRect& clip, argument 155 if (pts[0].fY < pts[1].fY) { 165 if (pts[index1].fY <= clip.fTop) { // we're above the clip 168 if (pts[index0].fY >= clip.fBottom) { // we're below the clip 175 memcpy(tmp, pts, sizeof(tmp)); 178 if (pts[index0].fY < clip.fTop) { 179 tmp[index0].set(sect_with_horizontal(pts, clip.fTop), clip.fTop); 180 SkASSERT(is_between_unsorted(tmp[index0].fX, pts[0].fX, pts[ [all...] |
H A D | SkRect.cpp | 64 void SkRect::set(const SkPoint pts[], int count) { argument 65 SkASSERT((pts && count > 0) || count == 0); 73 l = r = SkScalarAs2sCompliment(pts[0].fX); 74 t = b = SkScalarAs2sCompliment(pts[0].fY); 77 int32_t x = SkScalarAs2sCompliment(pts[i].fX); 78 int32_t y = SkScalarAs2sCompliment(pts[i].fY); 91 l = r = pts[0].fX; 92 t = b = pts[0].fY; 96 SkScalar x = pts[i].fX; 97 SkScalar y = pts[ [all...] |
H A D | SkQuadClipper.cpp | 53 static bool chopMonoQuadAtY(SkPoint pts[3], SkScalar y, SkScalar* t) { argument 54 return chopMonoQuadAt(pts[0].fY, pts[1].fY, pts[2].fY, y, t); 59 /* If we somehow returned the fact that we had to flip the pts in Y, we could
|
/external/skia/include/core/ |
H A D | SkLineClipper.h | 20 /* Clip the line pts[0]...pts[1] against clip, ignoring segments that 31 static int ClipLine(const SkPoint pts[2], const SkRect& clip,
|
H A D | SkPathMeasure.h | 100 SkScalar compute_quad_segs(const SkPoint pts[3], SkScalar distance, 102 SkScalar compute_cubic_segs(const SkPoint pts[3], SkScalar distance,
|
/external/skia/tests/ |
H A D | PathTest.cpp | 127 static void stroke_cubic(const SkPoint pts[4]) { argument 129 path.moveTo(pts[0]); 130 path.cubicTo(pts[1], pts[2], pts[3]); 167 SkPoint pts[4]; local 172 while (SkPath::kDone_Verb != (v = iter.next(pts))) { 175 mv = pts[0]; 179 REPORTER_ASSERT(reporter, mv == pts[0]); 559 static const SkPoint pts[] local 586 static const SkPoint pts[] = { local 775 SkPoint pts[4]; local 843 SkPoint pts[4]; local 1111 SkPoint pts[4]; local [all...] |
H A D | ShaderOpacityTest.cpp | 54 SkPoint pts[2]; local 55 pts[0].iset(0, 0); 56 pts[1].iset(1, 0); 65 SkShader* grad = SkGradientShader::CreateLinear(pts, colors, pos, count, 74 grad = SkGradientShader::CreateLinear(pts, colors, pos, count, mode); 82 grad = SkGradientShader::CreateLinear(pts, colors, pos, count, mode); 90 grad = SkGradientShader::CreateLinear(pts, colors, pos, count, mode);
|
/external/skia/src/gpu/ |
H A D | GrAAHairLinePathRenderer.cpp | 213 GrPoint pts[4]; local 215 GrPathCmd cmd = (GrPathCmd)iter.next(pts); 220 SkPoint::Offset(pts, 2, translate); 221 m.mapPoints(devPts, pts, 2); 226 SkPoint* pts = lines->push_back_n(2); local 227 pts[0] = devPts[0]; 228 pts[1] = devPts[1]; 232 SkPoint::Offset(pts, 3, translate); 233 m.mapPoints(devPts, pts, 3); 241 SkPoint* pts local 249 SkPoint* pts = quads->push_back_n(3); local 294 SkPoint* pts = lines->push_back_n(4); local 301 SkPoint* pts = quads->push_back_n(3); local [all...] |
/external/skia/src/utils/ |
H A D | SkCullPoints.cpp | 135 SkIPoint pts[2]; local 137 switch (fCP.lineTo(x, y, pts)) { 139 fPath->moveTo(SkIntToScalar(pts[0].fX), SkIntToScalar(pts[0].fY)); 142 fPath->lineTo(SkIntToScalar(pts[1].fX), SkIntToScalar(pts[1].fY));
|
/external/skia/bench/ |
H A D | VertBench.cpp | 48 SkPoint* pts = fPts; local 55 pts->set(xx, yy); 56 pts += 1; 69 SkASSERT(PTS == pts - fPts);
|
/external/skia/src/views/ |
H A D | SkParsePaint.cpp | 24 SkPoint pts[2]; local 31 dom.findScalars(node, "p0", &pts[0].fX, 2) && 32 dom.findScalars(node, "p1", &pts[1].fX, 2)) 39 return SkGradientShader::CreateLinear(pts, colors, NULL, 2, mode);
|
/external/webkit/Source/WebCore/platform/graphics/gpu/ |
H A D | LoopBlinnMathUtils.cpp | 501 bool xRayCrossesLine(const XRay& xRay, const FloatPoint pts[2], bool& ambiguous) 508 if (xRay.y() == pts[0].y()) { 512 if (xRay.y() < pts[0].y() && xRay.y() < pts[1].y()) 514 if (xRay.y() > pts[0].y() && xRay.y() > pts[1].y()) 516 if (xRay.x() > pts[0].x() && xRay.x() > pts[1].x()) 519 if (nearlyZero(pts[0].y() - pts[ [all...] |
/external/libvpx/examples/ |
H A D | encoder_tmpl.c | 96 vpx_codec_pts_t pts; local 101 pts = pkt->data.frame.pts; 103 mem_put_le32(header+4, pts&0xFFFFFFFF); 104 mem_put_le32(header+8, pts >> 32);
|