Go to the source code of this file.
|
static void | failOne (skiatest::Reporter *reporter, int index) |
|
static void | dontFailOne (skiatest::Reporter *reporter, int index) |
|
static void | fuzz_59 (skiatest::Reporter *reporter, const char *filename) |
|
static void | fuzz_x1 (skiatest::Reporter *reporter, const char *filename) |
|
static void | fuzz_x2 (skiatest::Reporter *reporter, const char *filename) |
|
static void | fuzz763_1 (skiatest::Reporter *reporter, const char *filename) |
|
static void | fuzz763_2s (skiatest::Reporter *reporter, const char *filename) |
|
static void | fuzz_x3 (skiatest::Reporter *reporter, const char *filename) |
|
static void | fuzz_k1 (skiatest::Reporter *reporter, const char *filename) |
|
| DEF_TEST (PathOpsSimplifyFail, reporter) |
|
| DEF_TEST (PathOpsSimplifyFailOne, reporter) |
|
| DEF_TEST (PathOpsSimplifyDontFailOne, reporter) |
|
◆ TEST
◆ DEF_TEST() [1/3]
DEF_TEST |
( |
PathOpsSimplifyDontFailOne |
, |
|
|
reporter |
|
|
) |
| |
Definition at line 293 of file PathOpsSimplifyFailTest.cpp.
293 {
294 int index = 17;
296}
static void dontFailOne(skiatest::Reporter *reporter, int index)
◆ DEF_TEST() [2/3]
DEF_TEST |
( |
PathOpsSimplifyFail |
, |
|
|
reporter |
|
|
) |
| |
Definition at line 270 of file PathOpsSimplifyFailTest.cpp.
270 {
280 }
283 }
284}
static void fuzz763_2s(skiatest::Reporter *reporter, const char *filename)
static void fuzz_59(skiatest::Reporter *reporter, const char *filename)
static void fuzz_x1(skiatest::Reporter *reporter, const char *filename)
static void fuzz_x2(skiatest::Reporter *reporter, const char *filename)
static void fuzz_k1(skiatest::Reporter *reporter, const char *filename)
static void failOne(skiatest::Reporter *reporter, int index)
static void fuzz_x3(skiatest::Reporter *reporter, const char *filename)
const size_t nonFinitePtsCount
static void fuzz763_1(skiatest::Reporter *reporter, const char *filename)
const size_t finitePtsCount
◆ DEF_TEST() [3/3]
DEF_TEST |
( |
PathOpsSimplifyFailOne |
, |
|
|
reporter |
|
|
) |
| |
◆ dontFailOne()
Definition at line 75 of file PathOpsSimplifyFailTest.cpp.
75 {
79 switch (index % 11) {
91 }
98}
static const SkPoint finitePts[]
bool SK_API Simplify(const SkPath &path, SkPath *result)
#define REPORTER_ASSERT(r, cond,...)
DEF_SWITCHES_START aot vmservice shared library Name of the *so containing AOT compiled Dart assets for launching the service isolate vm snapshot The VM snapshot data that will be memory mapped as read only SnapshotAssetPath must be present isolate snapshot The isolate snapshot data that will be memory mapped as read only SnapshotAssetPath must be present cache dir path
◆ failOne()
◆ fuzz763_1()
Definition at line 132 of file PathOpsSimplifyFailTest.cpp.
132 {
158
160}
bool testSimplifyFuzz(skiatest::Reporter *reporter, const SkPath &path, const char *filename)
static float SkBits2Float(uint32_t bits)
◆ fuzz763_2s()
◆ fuzz_59()
◆ fuzz_k1()
◆ fuzz_x1()
Definition at line 112 of file PathOpsSimplifyFailTest.cpp.
112 {
120}
bool testSimplify(SkPath &path, bool useXor, SkPath &out, PathOpsThreadState &state, const char *pathStr)
◆ fuzz_x2()
◆ fuzz_x3()
◆ finitePts
◆ finitePtsCount
◆ nonFinitePts
◆ nonFinitePtsCount