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()
52 a = TileProc::X(s, SkFractionalIntToFixed(fx), maxX); fx += dx; in NoFilterProc_Scale()
53 b = TileProc::X(s, SkFractionalIntToFixed(fx), maxX); fx += dx; in NoFilterProc_Scale()
59 a = TileProc::X(s, SkFractionalIntToFixed(fx), maxX); fx += dx; in NoFilterProc_Scale()
60 b = TileProc::X(s, SkFractionalIntToFixed(fx), maxX); fx += dx; in NoFilterProc_Scale()
69 *xx++ = TileProc::X(s, SkFractionalIntToFixed(fx), maxX); fx += dx; in NoFilterProc_Scale()
77 template <typename TileProc>
95 *xy++ = (TileProc::Y(s, SkFractionalIntToFixed(fy), maxY) << 16) | in NoFilterProc_Affine()
96 TileProc::X(s, SkFractionalIntToFixed(fx), maxX); in NoFilterProc_Affine()
/external/skia/src/shaders/gradients/
DSkGradientShaderPriv.h70 typedef SkFixed (*TileProc)(SkFixed); typedef
74 static const TileProc gTileProcs[] = {
256 TileProc fTileProc;
DSkLinearGradient.cpp187 typedef void (*LinearShadeProc)(TileProc proc, SkGradFixed dx, SkGradFixed fx,
194 void shadeSpan_linear_vertical_lerp(TileProc proc, SkGradFixed dx, SkGradFixed fx, in shadeSpan_linear_vertical_lerp()
217 void shadeSpan_linear_clamp(TileProc proc, SkGradFixed dx, SkGradFixed fx, in shadeSpan_linear_clamp()
255 void shadeSpan_linear_mirror(TileProc proc, SkGradFixed dx, SkGradFixed fx, in shadeSpan_linear_mirror()
268 void shadeSpan_linear_repeat(TileProc proc, SkGradFixed dx, SkGradFixed fx, in shadeSpan_linear_repeat()
295 TileProc proc = linearGradient.fTileProc; in shadeSpan()
DSkRadialGradient.cpp160 template <SkFixed (*TileProc)(SkFixed)>
166 const unsigned fi = TileProc(dist); in shadeSpan_radial()