/external/skqp/tools/ |
SkTestScalerContext.cpp | 51 void SkTestFont::init(const SkScalar* pts, const unsigned char* verbs) { 59 path->moveTo(pts[0], pts[1]); 60 pts += 2; 63 path->lineTo(pts[0], pts[1]); 64 pts += 2; 67 path->quadTo(pts[0], pts[1], pts[2], pts[3]) [all...] |
/packages/screensavers/PhotoTable/src/com/android/dreams/phototable/ |
PhotoTouchListener.java | 53 private float[] pts = new float[MAX_POINTER_COUNT]; field in class:PhotoTouchListener 72 alpha = (float) (Math.atan2(pts[2*a + 1] - pts[2*b + 1], 73 pts[2*a] - pts[2*b]) * 99 final float x0 = pts[0]; 100 final float y0 = pts[1]; 127 pts[i*2] = ev.getX(i); 128 pts[i*2 + 1] = ev.getY(i); 130 target.getMatrix().mapPoints(pts); [all...] |
/development/samples/ApiDemos/src/com/example/android/apis/graphics/ |
MeasureText.java | 83 float[] pts = new float[2 + count*2]; local 86 pts[0] = x; 87 pts[1] = y; 90 pts[2 + i*2] = x; 91 pts[2 + i*2 + 1] = y; 97 canvas.drawPoints(pts, 0, (count + 1) << 1, mPaint);
|
/external/skia/src/pathops/ |
SkOpContour.h | 30 void addConic(SkPoint pts[3], SkScalar weight) { 31 appendSegment().addConic(pts, weight, this); 34 void addCubic(SkPoint pts[4]) { 35 appendSegment().addCubic(pts, this); 38 SkOpSegment* addLine(SkPoint pts[2]) { 39 SkASSERT(pts[0] != pts[1]); 40 return appendSegment().addLine(pts, this); 43 void addQuad(SkPoint pts[3]) { 44 appendSegment().addQuad(pts, this) [all...] |
/external/skia/tests/ |
PathOpsLineIntersectionTest.cpp | 113 int pts = i.intersect(line1, line2); local 114 REPORTER_ASSERT(reporter, pts); 115 REPORTER_ASSERT(reporter, pts == i.used()); 156 int pts = ts.intersect(line1, line2); local 157 REPORTER_ASSERT(reporter, pts == 2); 158 REPORTER_ASSERT(reporter, pts == ts.used()); 168 REPORTER_ASSERT(reporter, pts == 2); 169 REPORTER_ASSERT(reporter, pts == ts.used()); 177 REPORTER_ASSERT(reporter, pts == 2); 178 REPORTER_ASSERT(reporter, pts == ts.used()) 218 int pts = ts.intersect(line1, line2); local [all...] |
PathOpsDLineTest.cpp | 27 SkPoint pts[2] = {line[0].asSkPoint(), line[1].asSkPoint()}; local 28 line2.set(pts);
|
/external/skqp/src/pathops/ |
SkOpContour.h | 30 void addConic(SkPoint pts[3], SkScalar weight) { 31 appendSegment().addConic(pts, weight, this); 34 void addCubic(SkPoint pts[4]) { 35 appendSegment().addCubic(pts, this); 38 SkOpSegment* addLine(SkPoint pts[2]) { 39 SkASSERT(pts[0] != pts[1]); 40 return appendSegment().addLine(pts, this); 43 void addQuad(SkPoint pts[3]) { 44 appendSegment().addQuad(pts, this) [all...] |
/external/skqp/tests/ |
PathOpsLineIntersectionTest.cpp | 113 int pts = i.intersect(line1, line2); local 114 REPORTER_ASSERT(reporter, pts); 115 REPORTER_ASSERT(reporter, pts == i.used()); 156 int pts = ts.intersect(line1, line2); local 157 REPORTER_ASSERT(reporter, pts == 2); 158 REPORTER_ASSERT(reporter, pts == ts.used()); 168 REPORTER_ASSERT(reporter, pts == 2); 169 REPORTER_ASSERT(reporter, pts == ts.used()); 177 REPORTER_ASSERT(reporter, pts == 2); 178 REPORTER_ASSERT(reporter, pts == ts.used()) 218 int pts = ts.intersect(line1, line2); local [all...] |
PathOpsDLineTest.cpp | 27 SkPoint pts[2] = {line[0].asSkPoint(), line[1].asSkPoint()}; local 28 line2.set(pts);
|
/external/skia/gm/ |
blurrect.cpp | 62 SkPoint pts[2] = { local 73 center0.set(SkScalarAve(pts[0].fX, pts[1].fX), 74 SkScalarAve(pts[0].fY, pts[1].fY)); 75 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), 76 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); 77 return SkGradientShader::MakeTwoPointConical(center1, (pts[1].fX - pts[0].fX) / 7 [all...] |
blurroundrect.cpp | 94 SkPoint pts[2] = { local 105 center0.set(SkScalarAve(pts[0].fX, pts[1].fX), 106 SkScalarAve(pts[0].fY, pts[1].fY)); 107 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), 108 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); 109 return SkGradientShader::MakeTwoPointConical(center1, (pts[1].fX - pts[0].fX) / 7 [all...] |
emptypath.cpp | 131 static void make_path_move(SkPath* path, const SkPoint pts[3]) { 133 path->moveTo(pts[i]); 137 static void make_path_move_close(SkPath* path, const SkPoint pts[3]) { 139 path->moveTo(pts[i]); 144 static void make_path_move_line(SkPath* path, const SkPoint pts[3]) { 146 path->moveTo(pts[i]); 147 path->lineTo(pts[i]); 151 typedef void (*MakePathProc)(SkPath*, const SkPoint pts[3]); 153 static void make_path_move_mix(SkPath* path, const SkPoint pts[3]) { 154 path->moveTo(pts[0]) [all...] |
gradient_matrix.cpp | 65 static sk_sp<SkShader> make_linear_gradient(const SkPoint pts[2], const SkMatrix& localMatrix) { 66 return SkGradientShader::MakeLinear(pts, gColors, nullptr, SK_ARRAY_COUNT(gColors), 70 static sk_sp<SkShader> make_radial_gradient(const SkPoint pts[2], const SkMatrix& localMatrix) { 72 center.set(SkScalarAve(pts[0].fX, pts[1].fX), 73 SkScalarAve(pts[0].fY, pts[1].fY)); 74 float radius = (center - pts[0]).length();
|
/external/skqp/gm/ |
blurrect.cpp | 62 SkPoint pts[2] = { local 73 center0.set(SkScalarAve(pts[0].fX, pts[1].fX), 74 SkScalarAve(pts[0].fY, pts[1].fY)); 75 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), 76 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); 77 return SkGradientShader::MakeTwoPointConical(center1, (pts[1].fX - pts[0].fX) / 7 [all...] |
blurroundrect.cpp | 94 SkPoint pts[2] = { local 105 center0.set(SkScalarAve(pts[0].fX, pts[1].fX), 106 SkScalarAve(pts[0].fY, pts[1].fY)); 107 center1.set(SkScalarInterp(pts[0].fX, pts[1].fX, SkIntToScalar(3)/5), 108 SkScalarInterp(pts[0].fY, pts[1].fY, SkIntToScalar(1)/4)); 109 return SkGradientShader::MakeTwoPointConical(center1, (pts[1].fX - pts[0].fX) / 7 [all...] |
emptypath.cpp | 131 static void make_path_move(SkPath* path, const SkPoint pts[3]) { 133 path->moveTo(pts[i]); 137 static void make_path_move_close(SkPath* path, const SkPoint pts[3]) { 139 path->moveTo(pts[i]); 144 static void make_path_move_line(SkPath* path, const SkPoint pts[3]) { 146 path->moveTo(pts[i]); 147 path->lineTo(pts[i]); 151 typedef void (*MakePathProc)(SkPath*, const SkPoint pts[3]); 153 static void make_path_move_mix(SkPath* path, const SkPoint pts[3]) { 154 path->moveTo(pts[0]) [all...] |
gradient_matrix.cpp | 65 static sk_sp<SkShader> make_linear_gradient(const SkPoint pts[2], const SkMatrix& localMatrix) { 66 return SkGradientShader::MakeLinear(pts, gColors, nullptr, SK_ARRAY_COUNT(gColors), 70 static sk_sp<SkShader> make_radial_gradient(const SkPoint pts[2], const SkMatrix& localMatrix) { 72 center.set(SkScalarAve(pts[0].fX, pts[1].fX), 73 SkScalarAve(pts[0].fY, pts[1].fY)); 74 float radius = (center - pts[0]).length();
|
/external/skia/bench/ |
DashBench.cpp | 109 SkPoint pts[2]; variable 110 if (!path.isLine(pts) || pts[0].fY != pts[1].fY) { 114 rect.fLeft = pts[0].fX; 115 rect.fTop = pts[0].fY - paint.getStrokeWidth() / 2; 123 int count = SkScalarRoundToInt((pts[1].fX - pts[0].fX) / (2*fWidth)); 281 SkPoint pts[2] = { variable 287 pts[0].fY = pts[1].fY = SkIntToScalar(i % 480) 346 const SkPoint pts[2] = { local 406 SkPoint pts[4] = { variable [all...] |
/external/skqp/bench/ |
DashBench.cpp | 109 SkPoint pts[2]; variable 110 if (!path.isLine(pts) || pts[0].fY != pts[1].fY) { 114 rect.fLeft = pts[0].fX; 115 rect.fTop = pts[0].fY - paint.getStrokeWidth() / 2; 123 int count = SkScalarRoundToInt((pts[1].fX - pts[0].fX) / (2*fWidth)); 281 SkPoint pts[2] = { variable 287 pts[0].fY = pts[1].fY = SkIntToScalar(i % 480) 346 const SkPoint pts[2] = { local 406 SkPoint pts[4] = { variable [all...] |
/external/skia/samplecode/ |
ClockFaceView.cpp | 30 SkTDArray<SkPoint>* pts) 31 : Sk2DPathEffect(matrix), fRadius(radius), fPts(pts) {} 104 static sk_sp<SkPathEffect> makepe(float interp, SkTDArray<SkPoint>* pts) { 109 return sk_make_sp<Dot2DPathEffect>(rad, lattice, pts); 140 SkTDArray<SkPoint> pts; local 141 auto pe = makepe(0, &pts); 152 canvas->drawPoints(SkCanvas::kPoints_PointMode, pts.count(), pts.begin(), p);
|
SampleClamp.cpp | 16 SkPoint pts[] = { 0, 0, SK_Scalar1/500, SK_Scalar1/500 }; local 18 return SkGradientShader::MakeLinear(pts, colors, nullptr, 2, SkShader::kClamp_TileMode);
|
/external/skia/src/gpu/ccpr/ |
GrCCCubicShader.cpp | 15 void GrCCCubicShader::emitSetupCode(GrGLSLVertexGeoBuilder* s, const char* pts, 22 " 1, 0, 0, 0) * transpose(%s);", pts); 59 s->codeAppendf("float2 midpoint = %s * float4(.125, .375, .375, .125);", pts); 73 s->codeAppendf("float2 edgept0 = %s[edgeidx0];", pts); 74 s->codeAppendf("float2 edgept1 = %s[3 - edgeidx0];", pts); 77 this->onEmitSetupCode(s, pts, repetitionID, vars); 128 void GrCCCubicCornerShader::onEmitSetupCode(GrGLSLVertexGeoBuilder* s, const char* pts, 130 s->codeAppendf("float2 corner = %s[%s * 3];", pts, repetitionID);
|
/external/skqp/samplecode/ |
ClockFaceView.cpp | 30 SkTDArray<SkPoint>* pts) 31 : Sk2DPathEffect(matrix), fRadius(radius), fPts(pts) {} 104 static sk_sp<SkPathEffect> makepe(float interp, SkTDArray<SkPoint>* pts) { 109 return sk_make_sp<Dot2DPathEffect>(rad, lattice, pts); 140 SkTDArray<SkPoint> pts; local 141 auto pe = makepe(0, &pts); 152 canvas->drawPoints(SkCanvas::kPoints_PointMode, pts.count(), pts.begin(), p);
|
SampleClamp.cpp | 16 SkPoint pts[] = { 0, 0, SK_Scalar1/500, SK_Scalar1/500 }; local 18 return SkGradientShader::MakeLinear(pts, colors, nullptr, 2, SkShader::kClamp_TileMode);
|
/external/skqp/src/gpu/ccpr/ |
GrCCCubicShader.cpp | 15 void GrCCCubicShader::emitSetupCode(GrGLSLVertexGeoBuilder* s, const char* pts, 22 " 1, 0, 0, 0) * transpose(%s);", pts); 59 s->codeAppendf("float2 midpoint = %s * float4(.125, .375, .375, .125);", pts); 73 s->codeAppendf("float2 edgept0 = %s[edgeidx0];", pts); 74 s->codeAppendf("float2 edgept1 = %s[3 - edgeidx0];", pts); 77 this->onEmitSetupCode(s, pts, repetitionID, vars); 128 void GrCCCubicCornerShader::onEmitSetupCode(GrGLSLVertexGeoBuilder* s, const char* pts, 130 s->codeAppendf("float2 corner = %s[%s * 3];", pts, repetitionID);
|