diff options
Diffstat (limited to 'skia/sgl/SkBitmapProcState.h')
-rw-r--r-- | skia/sgl/SkBitmapProcState.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/skia/sgl/SkBitmapProcState.h b/skia/sgl/SkBitmapProcState.h index 1366d3b..fabc0e5 100644 --- a/skia/sgl/SkBitmapProcState.h +++ b/skia/sgl/SkBitmapProcState.h @@ -39,7 +39,8 @@ struct SkBitmapProcState { int count, uint16_t colors[]); - typedef U16CPU (*FixedTileProc)(SkFixed); // returns 0..0xFFFF + typedef SkFixed (*FixedTileProc)(SkFixed, int); + typedef int (*IntTileProc)(int, int); MatrixProc fMatrixProc; // chooseProcs SampleProc32 fSampleProc32; // chooseProcs @@ -48,6 +49,8 @@ struct SkBitmapProcState { SkMatrix fUnitInvMatrix; // chooseProcs FixedTileProc fTileProcX; // chooseProcs FixedTileProc fTileProcY; // chooseProcs + IntTileProc iTileProcX; // chooseProcs + IntTileProc iTileProcY; // chooseProcs SkFixed fFilterOneX; SkFixed fFilterOneY; |