Lines Matching defs:colorCount
157 static void fuzz_gradient_stops(Fuzz* fuzz, SkScalar* pos, int colorCount) {
159 for (int i = 0; i < colorCount; ++i) {
164 for (int i = 0; i < colorCount; ++i) {
167 // SkASSERT(fabs(pos[colorCount - 1] - 1.0f) < 0.00001f);
168 pos[colorCount - 1] = 1.0f;
241 int colorCount;
244 fuzz->nextRange(&colorCount, 2, kMaxColors);
245 fuzz->nextN(colors, colorCount);
252 fuzz_gradient_stops(fuzz, pos, colorCount);
254 return SkGradientShader::MakeLinear(pts, colors, usePos ? pos : nullptr, colorCount,
261 int colorCount;
267 fuzz->nextRange(&colorCount, 2, kMaxColors);
268 fuzz->nextN(colors, colorCount);
273 fuzz_gradient_stops(fuzz, pos, colorCount);
276 colorCount, tmX, 0, useMatrix ? &matrix : nullptr);
282 int colorCount;
288 fuzz->nextRange(&colorCount, 2, kMaxColors);
289 fuzz->nextN(colors, colorCount);
294 fuzz_gradient_stops(fuzz, pos, colorCount);
297 usePos ? pos : nullptr, colorCount, tmX, 0,
303 int colorCount;
308 fuzz->nextRange(&colorCount, 2, kMaxColors);
309 fuzz->nextN(colors, colorCount);
314 fuzz_gradient_stops(fuzz, pos, colorCount);
316 return SkGradientShader::MakeSweep(cx, cy, colors, usePos ? pos : nullptr, colorCount,