Home
last modified time | relevance | path

Searched refs:cusp (Results 1 – 17 of 17) sorted by relevance

/external/skia/tests/
DGrPathUtilsTest.cpp95 SkPoint cusp[4] = {{0,0}, {1,1}, {1,0}, {0,1}}; in DEF_TEST() local
96 REPORTER_ASSERT(r, GrPathUtils::findCubicConvex180Chops(cusp, T, &areCusps) == 1); in DEF_TEST()
105 cusp[1].fY = (float)(1 - dy); in DEF_TEST()
106 cusp[2].fY = (float)(0 + dy); in DEF_TEST()
107 REPORTER_ASSERT(r, SkFindCubicInflections(cusp, T) == 2); in DEF_TEST()
111 cusp[1].fY = (float)(1 - 1.1 * dy); in DEF_TEST()
112 cusp[2].fY = (float)(0 + 1.1 * dy); in DEF_TEST()
113 REPORTER_ASSERT(r, GrPathUtils::findCubicConvex180Chops(cusp, T, &areCusps) == 2); in DEF_TEST()
117 cusp[1].fY = (float)(1 - .9 * dy); in DEF_TEST()
118 cusp[2].fY = (float)(0 + .9 * dy); in DEF_TEST()
[all …]
DGeometryTest.cpp444 for (auto cusp : kCusps) { in test_cubic_cusps() local
445 REPORTER_ASSERT(reporter, SkFindCubicCusp(cusp.data()) > 0); in test_cubic_cusps()
591 for (const auto& cusp : kCusps) { in test_chop_at_midtangent() local
592 REPORTER_ASSERT(reporter, SkClassifyCubic(cusp.data()) == SkCubicType::kLocalCusp); in test_chop_at_midtangent()
593 test_chop_cubic_at_midtangent(reporter, cusp.data(), SkCubicType::kLocalCusp); in test_chop_at_midtangent()
/external/skia/src/gpu/tessellate/
DGrStrokeFixedCountTessellator.cpp267 SkPoint cusp = SkEvalQuadAt(p, SkFindQuadMidTangent(p)); in prepare() local
268 instanceWriter.writeCircle(cusp); in prepare()
270 instanceWriter.lineTo(p[0], cusp); in prepare()
271 instanceWriter.lineTo(cusp, p[2]); in prepare()
280 SkPoint cusp = conic.evalAt(conic.findMidTangent()); in prepare() local
281 instanceWriter.writeCircle(cusp); in prepare()
283 instanceWriter.lineTo(p[0], cusp); in prepare()
284 instanceWriter.lineTo(cusp, p[2]); in prepare()
DGrStrokeHardwareTessellator.cpp759 SkPoint cusp = SkEvalQuadAt(p, SkFindQuadMidTangent(p)); in prepare() local
760 patchWriter.writeLineTo(p[0], cusp); in prepare()
761 patchWriter.writeLineTo(JoinType::kBowtie, cusp, p[2]); in prepare()
795 SkPoint cusp = conic.evalAt(conic.findMidTangent()); in prepare() local
796 patchWriter.writeLineTo(p[0], cusp); in prepare()
797 patchWriter.writeLineTo(JoinType::kBowtie, cusp, p[2]); in prepare()
DGrStrokeIndirectTessellator.cpp861 SkPoint cusp = SkEvalQuadAt(pts, cuspT); in writeBuffers() local
864 scratch[2] = scratch[3] = scratch[4] = cusp; in writeBuffers()
866 binningWriter.writeCircle(cuspResolveLevel, cusp); in writeBuffers()
878 SkPoint cusp; in writeBuffers() local
881 conic.evalAt(cuspT, &cusp); in writeBuffers()
884 scratch[2] = scratch[3] = scratch[4] = cusp; in writeBuffers()
886 binningWriter.writeCircle(cuspResolveLevel, cusp); in writeBuffers()
/external/skia/samplecode/
DSampleCusp.cpp33 static SkPath cusp(const SkPoint P[4], SkPoint PP[7], bool& split, int speed, SkScalar phase) { in cusp() function
145 path = cusp(pts, pp, split, 8000, .125); in onDrawContent()
/external/skqp/samplecode/
DSampleCusp.cpp33 static SkPath cusp(const SkPoint P[4], SkPoint PP[7], bool& split, int speed, SkScalar phase) { in cusp() function
151 path = cusp(pts, pp, split, 8000, .125); in onDrawContent()
/external/skqp/tests/
DGeometryTest.cpp357 for (auto cusp : cusps) { in test_cubic_cusps() local
358 REPORTER_ASSERT(reporter, SkFindCubicCusp(cusp.data()) > 0); in test_cubic_cusps()
/external/skqp/src/core/
DSkStroke.cpp1290 SkScalar cusp = SkFindCubicCusp(cubic); in cubicTo() local
1291 if (cusp > 0) { in cubicTo()
1293 SkEvalCubicAt(cubic, cusp, &cuspLoc, nullptr, nullptr); in cubicTo()
/external/skia/src/core/
DSkStroke.cpp1326 SkScalar cusp = SkFindCubicCusp(cubic); in cubicTo() local
1327 if (cusp > 0) { in cubicTo()
1329 SkEvalCubicAt(cubic, cusp, &cuspLoc, nullptr, nullptr); in cubicTo()
/external/llvm-project/mlir/docs/Tutorials/Toy/
DCh-6.md173 At this point we are right at the cusp of code generation. We can generate code
/external/skqp/src/compute/skc/platforms/cl_12/kernels/
Drasterize.cl2228 // Optimization: if the line segment is a special case -- a cusp,
/external/fonttools/
DNEWS.rst1153 - [bezierTools] Implemented cusp support and removed ``approximate_fallback``
/external/jline/src/src/test/resources/jline/example/
Denglish.gz
/external/kotlinx.coroutines/benchmarks/src/jmh/resources/
Dospd.txt.gz
/external/cldr/tools/java/org/unicode/cldr/util/data/transforms/
Dinternal_raw_IPA-old.txt46956 cusp %19503 kəsp
Dinternal_raw_IPA.txt39618 cusp %30187 kəsp