Lines Matching defs:proc
104 typedef void (*LinearShadeProc)(TileProc proc, SkFixed dx, SkFixed fx,
111 void shadeSpan_linear_vertical_lerp(TileProc proc, SkFixed dx, SkFixed fx,
118 unsigned fullIndex = proc(fx);
134 void shadeSpan_linear_clamp(TileProc proc, SkFixed dx, SkFixed fx,
171 void shadeSpan_linear_mirror(TileProc proc, SkFixed dx, SkFixed fx,
184 void shadeSpan_linear_repeat(TileProc proc, SkFixed dx, SkFixed fx,
205 TileProc proc = fTileProc;
233 (*shadeProc)(proc, dx, fx, dstC, cache, toggle, count);
239 unsigned fi = proc(SkScalarToFixed(srcPt.fX));
299 typedef void (*LinearShade16Proc)(TileProc proc, SkFixed dx, SkFixed fx,
303 void shadeSpan16_linear_vertical(TileProc proc, SkFixed dx, SkFixed fx,
308 unsigned fi = proc(fx) >> SkGradientShaderBase::kCache16Shift;
314 void shadeSpan16_linear_clamp(TileProc proc, SkFixed dx, SkFixed fx,
351 void shadeSpan16_linear_mirror(TileProc proc, SkFixed dx, SkFixed fx,
365 void shadeSpan16_linear_repeat(TileProc proc, SkFixed dx, SkFixed fx,
386 TileProc proc = fTileProc;
414 (*shadeProc)(proc, dx, fx, dstC, cache, toggle, count);
420 unsigned fi = proc(SkScalarToFixed(srcPt.fX));