Lines Matching refs:max
17 typedef int (*SkTileModeProc)(int value, unsigned max);
91 static inline int do_clamp(int index, unsigned max)
93 SkASSERT((int)max >= 0);
96 if (index > (int)max)
97 index = max;
101 if ((unsigned)index > max)
106 index = max;
112 static inline int do_repeat_mod(int index, unsigned max)
114 SkASSERT((int)max >= 0);
116 if ((unsigned)index > max)
119 index = max - (~index % (max + 1));
121 index = index % (max + 1);
126 static inline int do_repeat_pow2(int index, unsigned max)
128 SkASSERT((int)max >= 0 && is_pow2(max + 1));
130 return index & max;
133 static inline int do_mirror_mod(int index, unsigned max)
135 SkASSERT((int)max >= 0);
142 if ((unsigned)index > max)
144 int mod = (max + 1) << 1;
146 if ((unsigned)index > max)
152 static inline int do_mirror_pow2(int index, unsigned max)
154 SkASSERT((int)max >= 0 && is_pow2(max + 1));
156 int s = (index & (max + 1)) - 1;
159 return (index ^ s) & max;