Home | History | Annotate | Download | only in core

Lines Matching refs:max

25 typedef int (*SkTileModeProc)(int value, unsigned max);
99 static inline int do_clamp(int index, unsigned max)
101 SkASSERT((int)max >= 0);
104 if (index > (int)max)
105 index = max;
109 if ((unsigned)index > max)
114 index = max;
120 static inline int do_repeat_mod(int index, unsigned max)
122 SkASSERT((int)max >= 0);
124 if ((unsigned)index > max)
127 index = max - (~index % (max + 1));
129 index = index % (max + 1);
134 static inline int do_repeat_pow2(int index, unsigned max)
136 SkASSERT((int)max >= 0 && is_pow2(max + 1));
138 return index & max;
141 static inline int do_mirror_mod(int index, unsigned max)
143 SkASSERT((int)max >= 0);
150 if ((unsigned)index > max)
152 int mod = (max + 1) << 1;
154 if ((unsigned)index > max)
160 static inline int do_mirror_pow2(int index, unsigned max)
162 SkASSERT((int)max >= 0 && is_pow2(max + 1));
164 int s = (index & (max + 1)) - 1;
167 return (index ^ s) & max;