Lines Matching refs:path
42 SkPath path; in failOne() local
47 case 0: path.lineTo(nonFinitePts[i]); break; in failOne()
48 case 1: path.quadTo(nonFinitePts[i], nonFinitePts[i]); break; in failOne()
49 case 2: path.quadTo(nonFinitePts[i], finitePts[f]); break; in failOne()
50 case 3: path.quadTo(finitePts[f], nonFinitePts[i]); break; in failOne()
51 case 4: path.cubicTo(nonFinitePts[i], finitePts[f], finitePts[f]); break; in failOne()
52 case 5: path.cubicTo(finitePts[f], nonFinitePts[i], finitePts[f]); break; in failOne()
53 case 6: path.cubicTo(finitePts[f], finitePts[f], nonFinitePts[i]); break; in failOne()
54 case 7: path.cubicTo(nonFinitePts[i], nonFinitePts[i], finitePts[f]); break; in failOne()
55 case 8: path.cubicTo(nonFinitePts[i], finitePts[f], nonFinitePts[i]); break; in failOne()
56 case 9: path.cubicTo(finitePts[f], nonFinitePts[i], nonFinitePts[i]); break; in failOne()
57 case 10: path.cubicTo(nonFinitePts[i], nonFinitePts[i], nonFinitePts[i]); break; in failOne()
58 case 11: path.cubicTo(nonFinitePts[i], finitePts[f], finitePts[g]); break; in failOne()
59 case 12: path.moveTo(nonFinitePts[i]); break; in failOne()
63 bool success = Simplify(path, &result); in failOne()
71 SkPath path; in dontFailOne() local
75 case 0: path.lineTo(finitePts[f]); break; in dontFailOne()
76 case 1: path.quadTo(finitePts[f], finitePts[f]); break; in dontFailOne()
77 case 2: path.quadTo(finitePts[f], finitePts[g]); break; in dontFailOne()
78 case 3: path.quadTo(finitePts[g], finitePts[f]); break; in dontFailOne()
79 case 4: path.cubicTo(finitePts[f], finitePts[f], finitePts[f]); break; in dontFailOne()
80 case 5: path.cubicTo(finitePts[f], finitePts[f], finitePts[g]); break; in dontFailOne()
81 case 6: path.cubicTo(finitePts[f], finitePts[g], finitePts[f]); break; in dontFailOne()
82 case 7: path.cubicTo(finitePts[f], finitePts[g], finitePts[g]); break; in dontFailOne()
83 case 8: path.cubicTo(finitePts[g], finitePts[f], finitePts[f]); break; in dontFailOne()
84 case 9: path.cubicTo(finitePts[g], finitePts[f], finitePts[g]); break; in dontFailOne()
85 case 10: path.moveTo(finitePts[f]); break; in dontFailOne()
89 bool success = Simplify(path, &result); in dontFailOne()
96 SkPath path; in fuzz_59() local
97 path.moveTo(SkBits2Float(0x430c0000), SkBits2Float(0xce58f41c)); // 140, -9.09969e+08f in fuzz_59()
98 path.lineTo(SkBits2Float(0x43480000), SkBits2Float(0xce58f419)); // 200, -9.09969e+08f in fuzz_59()
99 path.lineTo(SkBits2Float(0x42200000), SkBits2Float(0xce58f41b)); // 40, -9.09969e+08f in fuzz_59()
100 path.lineTo(SkBits2Float(0x43700000), SkBits2Float(0xce58f41b)); // 240, -9.09969e+08f in fuzz_59()
101 path.lineTo(SkBits2Float(0x428c0000), SkBits2Float(0xce58f419)); // 70, -9.09969e+08f in fuzz_59()
102 path.lineTo(SkBits2Float(0x430c0000), SkBits2Float(0xce58f41c)); // 140, -9.09969e+08f in fuzz_59()
103 path.close(); in fuzz_59()
104 testSimplifyFuzz(reporter, path, filename); in fuzz_59()
108 SkPath path; in fuzz_x1() local
109 path.moveTo(SkBits2Float(0x00000000), SkBits2Float(0x00000000)); // 0, 0 in fuzz_x1()
110 path.cubicTo(SkBits2Float(0x1931204a), SkBits2Float(0x2ba1a14a), SkBits2Float(0x4a4a08ff), SkBits2F… in fuzz_x1()
111 path.moveTo(SkBits2Float(0x000010a1), SkBits2Float(0x19312000)); // 5.96533e-42f, 9.15715e-24f in fuzz_x1()
112 path.cubicTo(SkBits2Float(0x4a6a4a4a), SkBits2Float(0x4a4a4a4a), SkBits2Float(0xa14a4a4a), SkBits2F… in fuzz_x1()
113 path.cubicTo(SkBits2Float(0x4a4a4a4a), SkBits2Float(0x4a4a4a4a), SkBits2Float(0x2ba1a14a), SkBits2F… in fuzz_x1()
114 testSimplify(reporter, path, filename); in fuzz_x1()
118 SkPath path; in fuzz_x2() local
119 path.moveTo(SkBits2Float(0x00000000), SkBits2Float(0x00000000)); // 0, 0 in fuzz_x2()
120 path.cubicTo(SkBits2Float(0x1931204a), SkBits2Float(0x2ba1a14a), SkBits2Float(0x4a4a08ff), SkBits2F… in fuzz_x2()
121 path.moveTo(SkBits2Float(0x000010a1), SkBits2Float(0x19312000)); // 5.96533e-42f, 9.15715e-24f in fuzz_x2()
122 path.cubicTo(SkBits2Float(0x4a6a4a4a), SkBits2Float(0x4a4a4a4a), SkBits2Float(0xa14a4a4a), SkBits2F… in fuzz_x2()
123 path.cubicTo(SkBits2Float(0x4a4a4a4a), SkBits2Float(0x4a4a4a4a), SkBits2Float(0x2ba1a14a), SkBits2F… in fuzz_x2()
124 testSimplify(reporter, path, filename); in fuzz_x2()
128 SkPath path; in fuzz763_1() local
129 path.moveTo(SkBits2Float(0x00000000), SkBits2Float(0x00000000)); // 0, 0 in fuzz763_1()
130 path.cubicTo(SkBits2Float(0xbcb63000), SkBits2Float(0xb6b6b6b7), SkBits2Float(0x38b6b6b6), SkBits2F… in fuzz763_1()
131 path.quadTo(SkBits2Float(0xb6007fb6), SkBits2Float(0xb69fb6b6), SkBits2Float(0xe9e964b6), SkBits2Fl… in fuzz763_1()
132 path.quadTo(SkBits2Float(0xb6b6b8b7), SkBits2Float(0xb60000b6), SkBits2Float(0xb6b6b6b6), SkBits2Fl… in fuzz763_1()
133 path.quadTo(SkBits2Float(0x000200e9), SkBits2Float(0xe9e9d100), SkBits2Float(0xe93ae9e9), SkBits2Fl… in fuzz763_1()
134 path.quadTo(SkBits2Float(0x40b6e9e9), SkBits2Float(0xe9b60000), SkBits2Float(0x00b6b8e9), SkBits2Fl… in fuzz763_1()
135 path.quadTo(SkBits2Float(0xe9d3b6b2), SkBits2Float(0x40404540), SkBits2Float(0x803d4043), SkBits2Fl… in fuzz763_1()
136 path.cubicTo(SkBits2Float(0x00000000), SkBits2Float(0xe8b3b6b6), SkBits2Float(0xe90a0003), SkBits2F… in fuzz763_1()
137 path.quadTo(SkBits2Float(0xe9e910e9), SkBits2Float(0xe9e93ae9), SkBits2Float(0x0000b6b6), SkBits2Fl… in fuzz763_1()
138 path.moveTo(SkBits2Float(0xe9e92064), SkBits2Float(0xe9e9d106)); // -3.52291e+25f, -3.53334e+25f in fuzz763_1()
139 path.quadTo(SkBits2Float(0xe9e93ae9), SkBits2Float(0x0000abb6), SkBits2Float(0xb6b6bdb6), SkBits2Fl… in fuzz763_1()
140 path.quadTo(SkBits2Float(0x0000e9e9), SkBits2Float(0xb6b6b6e9), SkBits2Float(0x05ffff05), SkBits2Fl… in fuzz763_1()
141 path.quadTo(SkBits2Float(0xe93ae9e9), SkBits2Float(0x02007fe9), SkBits2Float(0xb8b7b600), SkBits2Fl… in fuzz763_1()
142 path.quadTo(SkBits2Float(0xe9e9e9b6), SkBits2Float(0xedb6b6b6), SkBits2Float(0x5a38a1b6), SkBits2Fl… in fuzz763_1()
143 path.quadTo(SkBits2Float(0x0000b6b6), SkBits2Float(0xb6b6b6b6), SkBits2Float(0xe9e9e9b6), SkBits2Fl… in fuzz763_1()
144 path.quadTo(SkBits2Float(0xb6e9e93a), SkBits2Float(0x375837ff), SkBits2Float(0xceb6b6b6), SkBits2Fl… in fuzz763_1()
145 path.quadTo(SkBits2Float(0xe9e9e9e9), SkBits2Float(0xe9e6e9e9), SkBits2Float(0xb6b641b6), SkBits2Fl… in fuzz763_1()
146 path.moveTo(SkBits2Float(0xb6b6e9e9), SkBits2Float(0xb6b60000)); // -5.45125e-06f, -5.42402e-06f in fuzz763_1()
147 path.moveTo(SkBits2Float(0xe9b6b6b6), SkBits2Float(0xe9b6b8e9)); // -2.76109e+25f, -2.76122e+25f in fuzz763_1()
148 path.close(); in fuzz763_1()
149 path.moveTo(SkBits2Float(0xe9b6b6b6), SkBits2Float(0xe9b6b8e9)); // -2.76109e+25f, -2.76122e+25f in fuzz763_1()
150 path.quadTo(SkBits2Float(0xe93ae9e9), SkBits2Float(0xe964b6e9), SkBits2Float(0x0000203a), SkBits2Fl… in fuzz763_1()
151 path.moveTo(SkBits2Float(0x64b6b6b6), SkBits2Float(0xe9e9e900)); // 2.69638e+22f, -3.53475e+25f in fuzz763_1()
152 path.quadTo(SkBits2Float(0xb6b6b6e9), SkBits2Float(0xb6b6b6b6), SkBits2Float(0xe9e9b6ce), SkBits2Fl… in fuzz763_1()
154 testSimplifyFuzz(reporter, path, filename); in fuzz763_1()
158 SkPath path; in fuzz763_2s() local
159 path.moveTo(SkBits2Float(0x00000000), SkBits2Float(0x00000000)); // 0, 0 in fuzz763_2s()
160 path.cubicTo(SkBits2Float(0x76773011), SkBits2Float(0x5d66fe78), SkBits2Float(0xbbeeff66), SkBits2F… in fuzz763_2s()
161 path.lineTo(SkBits2Float(0x00000000), SkBits2Float(0x00000000)); // 0, 0 in fuzz763_2s()
162 path.close(); in fuzz763_2s()
163 path.moveTo(SkBits2Float(0x00000000), SkBits2Float(0x00000000)); // 0, 0 in fuzz763_2s()
164 path.quadTo(SkBits2Float(0xec4eecec), SkBits2Float(0x6e6f10ec), SkBits2Float(0xb6b6ecf7), SkBits2Fl… in fuzz763_2s()
165 path.moveTo(SkBits2Float(0x002032b8), SkBits2Float(0xecfeb6b6)); // 2.95693e-39f, -2.46344e+27f in fuzz763_2s()
166 path.moveTo(SkBits2Float(0x73737300), SkBits2Float(0x73735273)); // 1.9288e+31f, 1.9278e+31f in fuzz763_2s()
167 path.cubicTo(SkBits2Float(0x1616ece4), SkBits2Float(0xdf020018), SkBits2Float(0x77772965), SkBits2F… in fuzz763_2s()
168 path.lineTo(SkBits2Float(0x73737300), SkBits2Float(0x73735273)); // 1.9288e+31f, 1.9278e+31f in fuzz763_2s()
169 path.close(); in fuzz763_2s()
170 path.moveTo(SkBits2Float(0x73737300), SkBits2Float(0x73735273)); // 1.9288e+31f, 1.9278e+31f in fuzz763_2s()
171 path.conicTo(SkBits2Float(0xec0700ec), SkBits2Float(0xecececec), SkBits2Float(0xececccec), SkBits2F… in fuzz763_2s()
172 path.moveTo(SkBits2Float(0xfe817477), SkBits2Float(0xdf665266)); // -8.60376e+37f, -1.65964e+19f in fuzz763_2s()
173 path.close(); in fuzz763_2s()
174 path.moveTo(SkBits2Float(0xfe817477), SkBits2Float(0xdf665266)); // -8.60376e+37f, -1.65964e+19f in fuzz763_2s()
175 path.quadTo(SkBits2Float(0x29ec02ec), SkBits2Float(0x1009ecec), SkBits2Float(0x80ececec), SkBits2Fl… in fuzz763_2s()
176 path.lineTo(SkBits2Float(0xfe817477), SkBits2Float(0xdf665266)); // -8.60376e+37f, -1.65964e+19f in fuzz763_2s()
177 path.close(); in fuzz763_2s()
178 path.moveTo(SkBits2Float(0xfe817477), SkBits2Float(0xdf665266)); // -8.60376e+37f, -1.65964e+19f in fuzz763_2s()
179 path.conicTo(SkBits2Float(0xff003aff), SkBits2Float(0xdbec2300), SkBits2Float(0xecececec), SkBits2F… in fuzz763_2s()
180 path.lineTo(SkBits2Float(0xfe817477), SkBits2Float(0xdf665266)); // -8.60376e+37f, -1.65964e+19f in fuzz763_2s()
181 path.close(); in fuzz763_2s()
182 path.moveTo(SkBits2Float(0xfe817477), SkBits2Float(0xdf665266)); // -8.60376e+37f, -1.65964e+19f in fuzz763_2s()
183 path.quadTo(SkBits2Float(0xecf76e6f), SkBits2Float(0xeccfddec), SkBits2Float(0xecececcc), SkBits2Fl… in fuzz763_2s()
184 path.lineTo(SkBits2Float(0xfe817477), SkBits2Float(0xdf665266)); // -8.60376e+37f, -1.65964e+19f in fuzz763_2s()
185 path.close(); in fuzz763_2s()
186 path.moveTo(SkBits2Float(0xfe817477), SkBits2Float(0xdf665266)); // -8.60376e+37f, -1.65964e+19f in fuzz763_2s()
187 path.cubicTo(SkBits2Float(0x772965df), SkBits2Float(0x77777377), SkBits2Float(0x77777876), SkBits2F… in fuzz763_2s()
188 path.lineTo(SkBits2Float(0xecececeb), SkBits2Float(0xecec0700)); // -2.2914e+27f, -2.28272e+27f in fuzz763_2s()
189 path.lineTo(SkBits2Float(0xfe817477), SkBits2Float(0xdf665266)); // -8.60376e+37f, -1.65964e+19f in fuzz763_2s()
190 path.close(); in fuzz763_2s()
191 path.moveTo(SkBits2Float(0xfe817477), SkBits2Float(0xdf665266)); // -8.60376e+37f, -1.65964e+19f in fuzz763_2s()
192 path.lineTo(SkBits2Float(0x65ecfaec), SkBits2Float(0xde777729)); // 1.39888e+23f, -4.45794e+18f in fuzz763_2s()
193 path.conicTo(SkBits2Float(0x74777777), SkBits2Float(0x66fe7876), SkBits2Float(0xecdf6660), SkBits2F… in fuzz763_2s()
194 path.lineTo(SkBits2Float(0xfe817477), SkBits2Float(0xdf665266)); // -8.60376e+37f, -1.65964e+19f in fuzz763_2s()
195 path.close(); in fuzz763_2s()
196 path.moveTo(SkBits2Float(0xd0ecec10), SkBits2Float(0x6e6eecdb)); // -3.17991e+10f, 1.84859e+28f in fuzz763_2s()
197 path.quadTo(SkBits2Float(0x003affec), SkBits2Float(0xec2300ef), SkBits2Float(0xecececdb), SkBits2Fl… in fuzz763_2s()
198 path.lineTo(SkBits2Float(0xd0ecec10), SkBits2Float(0x6e6eecdb)); // -3.17991e+10f, 1.84859e+28f in fuzz763_2s()
199 path.close(); in fuzz763_2s()
200 path.moveTo(SkBits2Float(0xd0ecec10), SkBits2Float(0x6e6eecdb)); // -3.17991e+10f, 1.84859e+28f in fuzz763_2s()
201 path.quadTo(SkBits2Float(0xecccec80), SkBits2Float(0xfa66ecec), SkBits2Float(0x66fa0000), SkBits2Fl… in fuzz763_2s()
202 path.moveTo(SkBits2Float(0x77777790), SkBits2Float(0x00807677)); // 5.01923e+33f, 1.17974e-38f in fuzz763_2s()
203 path.close(); in fuzz763_2s()
204 path.moveTo(SkBits2Float(0x77777790), SkBits2Float(0x00807677)); // 5.01923e+33f, 1.17974e-38f in fuzz763_2s()
205 path.cubicTo(SkBits2Float(0xecececec), SkBits2Float(0xfe66eaec), SkBits2Float(0xecdf1452), SkBits2F… in fuzz763_2s()
206 path.lineTo(SkBits2Float(0x77777790), SkBits2Float(0x00807677)); // 5.01923e+33f, 1.17974e-38f in fuzz763_2s()
207 path.close(); in fuzz763_2s()
208 path.moveTo(SkBits2Float(0x77777790), SkBits2Float(0x00807677)); // 5.01923e+33f, 1.17974e-38f in fuzz763_2s()
209 path.cubicTo(SkBits2Float(0x52668062), SkBits2Float(0x2965df66), SkBits2Float(0x77777377), SkBits2F… in fuzz763_2s()
210 path.lineTo(SkBits2Float(0x77777790), SkBits2Float(0x00807677)); // 5.01923e+33f, 1.17974e-38f in fuzz763_2s()
211 path.close(); in fuzz763_2s()
213 testSimplifyFuzz(reporter, path, filename); in fuzz763_2s()
217 SkPath path; in fuzz_x3() local
218 path.moveTo(SkBits2Float(0x00000000), SkBits2Float(0x00000000)); // 0, 0 in fuzz_x3()
219 path.cubicTo(SkBits2Float(0x92743420), SkBits2Float(0x74747474), SkBits2Float(0x0f747c74), SkBits2F… in fuzz_x3()
220 path.conicTo(SkBits2Float(0x7474926d), SkBits2Float(0x7c747474), SkBits2Float(0x00170f74), SkBits2F… in fuzz_x3()
221 path.quadTo(SkBits2Float(0x203a3a3a), SkBits2Float(0x7459f43a), SkBits2Float(0x74747474), SkBits2Fl… in fuzz_x3()
222 path.conicTo(SkBits2Float(0x7474b374), SkBits2Float(0x74747474), SkBits2Float(0x0f747c74), SkBits2F… in fuzz_x3()
223 path.cubicTo(SkBits2Float(0x3a3a3a3a), SkBits2Float(0x3a2c103a), SkBits2Float(0x7474263a), SkBits2F… in fuzz_x3()
224 testSimplifyFuzz(reporter, path, filename); in fuzz_x3()
228 SkPath path; in fuzz_k1() local
229 path.moveTo(SkBits2Float(0x00000000), SkBits2Float(0x00000000)); // 0, 0 in fuzz_k1()
230 path.conicTo(SkBits2Float(0x2073732f), SkBits2Float(0x73f17f00), SkBits2Float(0x737b7b73), SkBits2F… in fuzz_k1()
231 path.lineTo(SkBits2Float(0x5803736d), SkBits2Float(0x807b5ba1)); // 5.78127e+14f, -1.13286e-38f in fuzz_k1()
232 path.cubicTo(SkBits2Float(0x7b7f7f7b), SkBits2Float(0x7373737b), SkBits2Float(0x1b617380), SkBits2F… in fuzz_k1()
233 path.moveTo(SkBits2Float(0x7373739a), SkBits2Float(0x50001073)); // 1.92882e+31f, 8.59425e+09f in fuzz_k1()
234 path.cubicTo(SkBits2Float(0x7b738364), SkBits2Float(0x73607380), SkBits2Float(0x7b738362), SkBits2F… in fuzz_k1()
235 path.cubicTo(SkBits2Float(0x7b737364), SkBits2Float(0x73607380), SkBits2Float(0x7b738366), SkBits2F… in fuzz_k1()
236 path.moveTo(SkBits2Float(0x00640000), SkBits2Float(0x73737373)); // 9.18355e-39f, 1.92882e+31f in fuzz_k1()
237 path.lineTo(SkBits2Float(0x40005d7b), SkBits2Float(0x58435460)); // 2.00571f, 8.59069e+14f in fuzz_k1()
238 path.cubicTo(SkBits2Float(0x7b7f7f7b), SkBits2Float(0x7373737b), SkBits2Float(0x1b617380), SkBits2F… in fuzz_k1()
239 path.moveTo(SkBits2Float(0x06737376), SkBits2Float(0x50001073)); // 4.5788e-35f, 8.59425e+09f in fuzz_k1()
240 path.cubicTo(SkBits2Float(0x7b737364), SkBits2Float(0x73737373), SkBits2Float(0x53737388), SkBits2F… in fuzz_k1()
241 path.lineTo(SkBits2Float(0x40005d7b), SkBits2Float(0x5843546d)); // 2.00571f, 8.59069e+14f in fuzz_k1()
242 path.cubicTo(SkBits2Float(0x7b7f7f7b), SkBits2Float(0x7373737b), SkBits2Float(0x1b617380), SkBits2F… in fuzz_k1()
243 path.moveTo(SkBits2Float(0x06737376), SkBits2Float(0x50001073)); // 4.5788e-35f, 8.59425e+09f in fuzz_k1()
244 path.cubicTo(SkBits2Float(0x7b737364), SkBits2Float(0x73607380), SkBits2Float(0x01008366), SkBits2F… in fuzz_k1()
245 path.cubicTo(SkBits2Float(0x667b7b7b), SkBits2Float(0x73737b7b), SkBits2Float(0x73739167), SkBits2F… in fuzz_k1()
246 path.cubicTo(SkBits2Float(0x7b7f7f7b), SkBits2Float(0x7373737b), SkBits2Float(0x1b617380), SkBits2F… in fuzz_k1()
247 path.moveTo(SkBits2Float(0x7373739a), SkBits2Float(0x50001073)); // 1.92882e+31f, 8.59425e+09f in fuzz_k1()
248 path.cubicTo(SkBits2Float(0x7b737364), SkBits2Float(0x73607380), SkBits2Float(0x7b738366), SkBits2F… in fuzz_k1()
249 path.cubicTo(SkBits2Float(0x7b737364), SkBits2Float(0x73607380), SkBits2Float(0x79738366), SkBits2F… in fuzz_k1()
250 path.cubicTo(SkBits2Float(0x6579796a), SkBits2Float(0x79795979), SkBits2Float(0x4d4d7b57), SkBits2F… in fuzz_k1()
251 path.quadTo(SkBits2Float(0xf2f27b79), SkBits2Float(0x867b9c7b), SkBits2Float(0xddf2f2f2), SkBits2Fl… in fuzz_k1()
252 path.lineTo(SkBits2Float(0x7373739a), SkBits2Float(0x50001073)); // 1.92882e+31f, 8.59425e+09f in fuzz_k1()
253 path.close(); in fuzz_k1()
254 path.moveTo(SkBits2Float(0x7373739a), SkBits2Float(0x50001073)); // 1.92882e+31f, 8.59425e+09f in fuzz_k1()
255 path.quadTo(SkBits2Float(0xe7797979), SkBits2Float(0xf2794d4d), SkBits2Float(0x79a8ddf2), SkBits2Fl… in fuzz_k1()
256 path.lineTo(SkBits2Float(0x7373739a), SkBits2Float(0x50001073)); // 1.92882e+31f, 8.59425e+09f in fuzz_k1()
257 path.close(); in fuzz_k1()
258 path.moveTo(SkBits2Float(0x7373739a), SkBits2Float(0x50001073)); // 1.92882e+31f, 8.59425e+09f in fuzz_k1()
259 path.quadTo(SkBits2Float(0x7b9c7b79), SkBits2Float(0xf4f2d886), SkBits2Float(0xf4f4f4f4), SkBits2Fl… in fuzz_k1()
260 testSimplifyFuzz(reporter, path, filename); in fuzz_k1()