From 90c7992bfc6330f070f7704d63372a0ec8410170 Mon Sep 17 00:00:00 2001 From: mtklein Date: Thu, 16 Oct 2014 15:21:43 -0700 Subject: Start to vectorize SkTileGrid. This adds Sk4x.h to help. BUG=skia: Review URL: https://codereview.chromium.org/634543004 --- include/core/SkTypes.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include') 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)) -- cgit v1.2.3