diff options
author | 2014-10-16 15:21:43 -0700 | |
---|---|---|
committer | 2014-10-16 15:21:43 -0700 | |
commit | 90c7992bfc6330f070f7704d63372a0ec8410170 (patch) | |
tree | a1938fcd7386f6c59eaf079bfdb173042a730727 /include | |
parent | 70171683e6977af7472f0f465bd81852d0644ddd (diff) |
Start to vectorize SkTileGrid.
This adds Sk4x.h to help.
BUG=skia:
Review URL: https://codereview.chromium.org/634543004
Diffstat (limited to 'include')
-rw-r--r-- | include/core/SkTypes.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/core/SkTypes.h b/include/core/SkTypes.h index 0e9e230349..2625b7343d 100644 --- a/include/core/SkTypes.h +++ b/include/core/SkTypes.h @@ -300,6 +300,9 @@ static inline bool SkIsU16(long x) { #define SkAlign8(x) (((x) + 7) >> 3 << 3) #define SkIsAlign8(x) (0 == ((x) & 7)) +#define SkAlign16(x) (((x) + 15) >> 4 << 4) +#define SkIsAlign16(x) (0 == ((x) & 15)) + #define SkAlignPtr(x) (sizeof(void*) == 8 ? SkAlign8(x) : SkAlign4(x)) #define SkIsAlignPtr(x) (sizeof(void*) == 8 ? SkIsAlign8(x) : SkIsAlign4(x)) |