Home
last modified time | relevance | path

Searched refs:TileProc (Results 1 – 4 of 4) sorted by relevance

/external/skia/src/core/
DSkBitmapProcState_matrix_template.h14 template <typename TileProc, bool tryDecal>
27 *xy++ = TileProc::Y(s, mapper.fixedY(), maxY); in NoFilterProc_Scale()
46 a = TileProc::X(s, SkFractionalIntToFixed(fx), maxX); fx += dx; in NoFilterProc_Scale()
47 b = TileProc::X(s, SkFractionalIntToFixed(fx), maxX); fx += dx; in NoFilterProc_Scale()
53 a = TileProc::X(s, SkFractionalIntToFixed(fx), maxX); fx += dx; in NoFilterProc_Scale()
54 b = TileProc::X(s, SkFractionalIntToFixed(fx), maxX); fx += dx; in NoFilterProc_Scale()
63 *xx++ = TileProc::X(s, SkFractionalIntToFixed(fx), maxX); fx += dx; in NoFilterProc_Scale()
72 template <typename TileProc>
90 *xy++ = (TileProc::Y(s, SkFractionalIntToFixed(fy), maxY) << 16) | in NoFilterProc_Affine()
91 TileProc::X(s, SkFractionalIntToFixed(fx), maxX); in NoFilterProc_Affine()
[all …]
/external/skia/src/effects/gradients/
DSkGradientShaderPriv.h71 typedef SkFixed (*TileProc)(SkFixed); typedef
75 static const TileProc gTileProcs[] = {
232 TileProc fTileProc;
DSkLinearGradient.cpp190 typedef void (*LinearShadeProc)(TileProc proc, SkGradFixed dx, SkGradFixed fx,
197 void shadeSpan_linear_vertical_lerp(TileProc proc, SkGradFixed dx, SkGradFixed fx, in shadeSpan_linear_vertical_lerp()
220 void shadeSpan_linear_clamp(TileProc proc, SkGradFixed dx, SkGradFixed fx, in shadeSpan_linear_clamp()
258 void shadeSpan_linear_mirror(TileProc proc, SkGradFixed dx, SkGradFixed fx, in shadeSpan_linear_mirror()
271 void shadeSpan_linear_repeat(TileProc proc, SkGradFixed dx, SkGradFixed fx, in shadeSpan_linear_repeat()
303 TileProc proc = linearGradient.fTileProc; in shadeSpan()
DSkRadialGradient.cpp161 template <SkFixed (*TileProc)(SkFixed)>
167 const unsigned fi = TileProc(dist); in shadeSpan_radial()
198 TileProc proc = radialGradient.fTileProc; in shadeSpan()