Home | History | Annotate | Download | only in tests

Lines Matching defs:reducer

63     SkReduceOrder reducer;
110 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
119 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
122 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
129 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
138 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
147 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
156 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
159 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
166 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
176 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
186 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
196 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
209 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics,
211 if (order == 2 && reducer.fLine[0] == reducer.fLine[1]) {
216 if ( (reducer.fLine[0].fX != cubic[0].fX && reducer.fLine[0].fX != cubic[3].fX)
217 || (reducer.fLine[0].fY != cubic[0].fY && reducer.fLine[0].fY != cubic[3].fY)
218 || (reducer.fLine[1].fX != cubic[0].fX && reducer.fLine[1].fX != cubic[3].fX)
219 || (reducer.fLine[1].fY != cubic[0].fY && reducer.fLine[1].fY != cubic[3].fY)) {
228 if ( (!AlmostEqualUlps(reducer.fLine[0].fX, bounds.fLeft)
229 && !AlmostEqualUlps(reducer.fLine[0].fX, bounds.fRight))
230 || (!AlmostEqualUlps(reducer.fLine[0].fY, bounds.fTop)
231 && !AlmostEqualUlps(reducer.fLine[0].fY, bounds.fBottom))
232 || (!AlmostEqualUlps(reducer.fLine[1].fX, bounds.fLeft)
233 && !AlmostEqualUlps(reducer.fLine[1].fX, bounds.fRight))
234 || (!AlmostEqualUlps(reducer.fLine[1].fY, bounds.fTop)
235 && !AlmostEqualUlps(reducer.fLine[1].fY, bounds.fBottom))) {