17 const int t = C::prep_t(*
p, barrier);
18 if (!C::eval(
p[-1-w3],
t)) {
19 if (!C::eval(
p[w3],
t)) {
22 if (!C::eval(
p[1+w3],
t)) {
25 if (!C::eval(
p[2+2*
w],
t)) {
28 if (!C::eval(
p[3+
w],
t)) {
29 if (!C::eval(
p[-2-2*
w],
t)) {
32 if (!C::eval(
p[-3-
w],
t)) {
35 if (!C::eval(
p[-1+w3],
t)) {
38 if (!C::eval(
p[-2+2*
w],
t)) {
41 if (!C::eval(
p[-3+
w],
t)) {
44 if (!C::eval(
p[-3],
t)) {
49 if (!C::eval(
p[3],
t)) {
50 if (!C::eval(
p[-3-
w],
t)) {
53 if (!C::eval(
p[-1+w3],
t)) {
56 if (!C::eval(
p[-2+2*
w],
t)) {
59 if (!C::eval(
p[-3+
w],
t)) {
62 if (!C::eval(
p[-3],
t)) {
67 if (!C::eval(
p[3-
w],
t)) {
68 if (!C::eval(
p[-1+w3],
t)) {
71 if (!C::eval(
p[-2+2*
w],
t)) {
74 if (!C::eval(
p[-3+
w],
t)) {
77 if (!C::eval(
p[-3],
t)) {
82 if (!C::eval(
p[-1+w3],
t)) {
83 if (!C::eval(
p[-w3],
t)) {
86 if (!C::eval(
p[1-w3],
t)) {
89 if (!C::eval(
p[2-2*
w],
t)) {
94 if (!C::eval(
p[2-2*
w],
t)) {
95 if (!C::eval(
p[-2+2*
w],
t)) {
98 if (!C::eval(
p[-3+
w],
t)) {
103 if (!C::eval(
p[-2+2*
w],
t)) {
104 if (!C::eval(
p[1-w3],
t)) {
111 if (!C::eval(
p[-2-2*
w],
t)) {
112 if (!C::eval(
p[3+
w],
t)) {
115 if (!C::eval(
p[1+w3],
t)) {
118 if (!C::eval(
p[2+2*
w],
t)) {
121 if (!C::eval(
p[3],
t)) {
122 if (!C::eval(
p[-3-
w],
t)) {
125 if (!C::eval(
p[-3],
t)) {
128 if (!C::eval(
p[w3],
t)) {
131 if (!C::eval(
p[-1+w3],
t)) {
134 if (!C::eval(
p[-2+2*
w],
t)) {
137 if (!C::eval(
p[-3+
w],
t)) {
142 if (!C::eval(
p[3-
w],
t)) {
143 if (!C::eval(
p[-3],
t)) {
146 if (!C::eval(
p[w3],
t)) {
149 if (!C::eval(
p[-1+w3],
t)) {
152 if (!C::eval(
p[-2+2*
w],
t)) {
155 if (!C::eval(
p[-3+
w],
t)) {
160 if (!C::eval(
p[2-2*
w],
t)) {
161 if (!C::eval(
p[w3],
t)) {
164 if (!C::eval(
p[-1+w3],
t)) {
167 if (!C::eval(
p[-2+2*
w],
t)) {
170 if (!C::eval(
p[-3+
w],
t)) {
175 if (!C::eval(
p[1-w3],
t)) {
176 if (!C::eval(
p[w3],
t)) {
179 if (!C::eval(
p[-1+w3],
t)) {
182 if (!C::eval(
p[-2+2*
w],
t)) {
187 if (!C::eval(
p[-w3],
t)) {
188 if (!C::eval(
p[w3],
t)) {
191 if (!C::eval(
p[-1+w3],
t)) {
198 if (!C::eval(
p[-w3],
t)) {
199 if (!C::eval(
p[1+w3],
t)) {
202 if (!C::eval(
p[-1+w3],
t)) {
205 if (!C::eval(
p[w3],
t)) {
208 if (!C::eval(
p[-2+2*
w],
t)) {
209 if (!C::eval(
p[2+2*
w],
t)) {
212 if (!C::eval(
p[3+
w],
t)) {
215 if (!C::eval(
p[1-w3],
t)) {
218 if (!C::eval(
p[2-2*
w],
t)) {
221 if (!C::eval(
p[3-
w],
t)) {
224 if (!C::eval(
p[3],
t)) {
229 if (!C::eval(
p[-3+
w],
t)) {
230 if (!C::eval(
p[2+2*
w],
t)) {
233 if (!C::eval(
p[2-2*
w],
t)) {
236 if (!C::eval(
p[3-
w],
t)) {
239 if (!C::eval(
p[3],
t)) {
242 if (!C::eval(
p[3+
w],
t)) {
247 if (!C::eval(
p[-3],
t)) {
248 if (!C::eval(
p[3-
w],
t)) {
251 if (!C::eval(
p[3],
t)) {
254 if (!C::eval(
p[3+
w],
t)) {
257 if (!C::eval(
p[2+2*
w],
t)) {
262 if (!C::eval(
p[-3-
w],
t)) {
263 if (!C::eval(
p[3],
t)) {
266 if (!C::eval(
p[3+
w],
t)) {
269 if (!C::eval(
p[2+2*
w],
t)) {
276 if (!C::eval(
p[-3-
w],
t)) {
277 if (!C::eval(
p[2+2*
w],
t)) {
280 if (!C::eval(
p[3+
w],
t)) {
283 if (!C::eval(
p[3],
t)) {
286 if (!C::eval(
p[3-
w],
t)) {
287 if (!C::eval(
p[-3],
t)) {
290 if (!C::eval(
p[-3+
w],
t)) {
293 if (!C::eval(
p[1+w3],
t)) {
296 if (!C::eval(
p[w3],
t)) {
299 if (!C::eval(
p[-1+w3],
t)) {
302 if (!C::eval(
p[-2+2*
w],
t)) {
307 if (!C::eval(
p[2-2*
w],
t)) {
308 if (!C::eval(
p[-3+
w],
t)) {
311 if (!C::eval(
p[1+w3],
t)) {
314 if (!C::eval(
p[w3],
t)) {
317 if (!C::eval(
p[-1+w3],
t)) {
320 if (!C::eval(
p[-2+2*
w],
t)) {
325 if (!C::eval(
p[1-w3],
t)) {
326 if (!C::eval(
p[1+w3],
t)) {
329 if (!C::eval(
p[w3],
t)) {
332 if (!C::eval(
p[-1+w3],
t)) {
335 if (!C::eval(
p[-2+2*
w],
t)) {
342 if (!C::eval(
p[1-w3],
t)) {
343 if (!C::eval(
p[-2+2*
w],
t)) {
346 if (!C::eval(
p[-1+w3],
t)) {
349 if (!C::eval(
p[w3],
t)) {
352 if (!C::eval(
p[-3+
w],
t)) {
353 if (!C::eval(
p[1+w3],
t)) {
356 if (!C::eval(
p[2+2*
w],
t)) {
359 if (!C::eval(
p[2-2*
w],
t)) {
362 if (!C::eval(
p[3-
w],
t)) {
365 if (!C::eval(
p[3],
t)) {
368 if (!C::eval(
p[3+
w],
t)) {
373 if (!C::eval(
p[-3],
t)) {
374 if (!C::eval(
p[1+w3],
t)) {
377 if (!C::eval(
p[3-
w],
t)) {
380 if (!C::eval(
p[3],
t)) {
383 if (!C::eval(
p[3+
w],
t)) {
386 if (!C::eval(
p[2+2*
w],
t)) {
393 if (!C::eval(
p[-3],
t)) {
394 if (!C::eval(
p[3+
w],
t)) {
397 if (!C::eval(
p[3],
t)) {
400 if (!C::eval(
p[3-
w],
t)) {
403 if (!C::eval(
p[2-2*
w],
t)) {
404 if (!C::eval(
p[-3+
w],
t)) {
407 if (!C::eval(
p[-2+2*
w],
t)) {
410 if (!C::eval(
p[2+2*
w],
t)) {
413 if (!C::eval(
p[1+w3],
t)) {
416 if (!C::eval(
p[w3],
t)) {
419 if (!C::eval(
p[-1+w3],
t)) {
426 if (!C::eval(
p[2-2*
w],
t)) {
427 if (!C::eval(
p[-1+w3],
t)) {
430 if (!C::eval(
p[-2+2*
w],
t)) {
433 if (!C::eval(
p[-3+
w],
t)) {
438 if (!C::eval(
p[-3+
w],
t)) {
439 if (!C::eval(
p[3-
w],
t)) {
442 if (!C::eval(
p[3],
t)) {
447 if (!C::eval(
p[3-
w],
t)) {
448 if (!C::eval(
p[-2+2*
w],
t)) {
bool is_corner_9(const uint8_t *p, const int w, const int barrier)
GLubyte GLubyte GLubyte GLubyte w