• Home
  • Raw
  • Download

Lines Matching defs:SkBitmapProcState

38 struct SkBitmapProcState {  struct
40 SkBitmapProcState(): fScaledCacheID(NULL), fBitmapFilter(NULL) {} in SkBitmapProcState() argument
43 typedef void (*ShaderProc32)(const SkBitmapProcState&, int x, int y, argument
46 typedef void (*ShaderProc16)(const SkBitmapProcState&, int x, int y, argument
49 typedef void (*MatrixProc)(const SkBitmapProcState&, argument
54 typedef void (*SampleProc32)(const SkBitmapProcState&, argument
59 typedef void (*SampleProc16)(const SkBitmapProcState&, argument
64 typedef U16CPU (*FixedTileProc)(SkFixed); // returns 0..0xFFFF
65 typedef U16CPU (*FixedTileLowBitsProc)(SkFixed, int); // returns 0..0xF
66 typedef U16CPU (*IntTileProc)(int value, int count); // returns 0..count-1
68 const SkBitmap* fBitmap; // chooseProcs - orig or scaled
69 SkMatrix fInvMatrix; // chooseProcs
70 SkMatrix::MapXYProc fInvProc; // chooseProcs
72 SkFractionalInt fInvSxFractionalInt;
73 SkFractionalInt fInvKyFractionalInt;
75 FixedTileProc fTileProcX; // chooseProcs
76 FixedTileProc fTileProcY; // chooseProcs
77 FixedTileLowBitsProc fTileLowBitsProcX; // chooseProcs
78 FixedTileLowBitsProc fTileLowBitsProcY; // chooseProcs
79 IntTileProc fIntTileProcY; // chooseProcs
103 implementation can do nothing (see SkBitmapProcState_opts_none.cpp) argument
126 ShaderProc32 getShaderProc32() const { return fShaderProc32; } in getShaderProc32()
127 ShaderProc16 getShaderProc16() const { return fShaderProc16; } in getShaderProc16()
129 SkBitmapFilter* getBitmapFilter() const { return fBitmapFilter; } in getBitmapFilter()
134 MatrixProc getMatrixProc() const { return fMatrixProc; } in getMatrixProc()
136 SampleProc32 getSampleProc32() const { return fSampleProc32; } in getSampleProc32()
137 SampleProc16 getSampleProc16() const { return fSampleProc16; } in getSampleProc16()
142 ShaderProc32 fShaderProc32; // chooseProcs
143 ShaderProc16 fShaderProc16; // chooseProcs
145 MatrixProc fMatrixProc; // chooseProcs
146 SampleProc32 fSampleProc32; // chooseProcs
147 SampleProc16 fSampleProc16; // chooseProcs
149 SkBitmap fOrigBitmap; // CONSTRUCTOR
150 SkBitmap fScaledBitmap; // chooseProcs
152 SkScaledImageCache::ID* fScaledCacheID;
176 static void DebugMatrixProc(const SkBitmapProcState&, argument