Lines Matching defs:SkBitmapProcState
36 struct SkBitmapProcState { struct
46 typedef void (*MatrixProc)(const SkBitmapProcState&, argument
51 typedef void (*SampleProc32)(const SkBitmapProcState&, argument
56 const SkImage_Base* fImage;
58 SkPixmap fPixmap;
59 SkMatrix fInvMatrix; // This changes based on tile mode.
60 SkAlpha fPaintAlpha;
61 SkTileMode fTileModeX;
62 SkTileMode fTileModeY;
63 bool fBilerp;
65 SkMatrixPriv::MapXYProc fInvProc; // chooseProcs
66 SkFractionalInt fInvSxFractionalInt;
67 SkFractionalInt fInvKyFractionalInt;
69 SkFixed fFilterOneX;
70 SkFixed fFilterOneY;
72 uint16_t fAlphaScale; // chooseProcs
87 ShaderProc32 getShaderProc32() const { return fShaderProc32; } in getShaderProc32()
92 MatrixProc getMatrixProc() const { return fMatrixProc; } in getMatrixProc()
116 static void DebugMatrixProc(const SkBitmapProcState&, argument