19 const int t = C::prep_t(*
p, barrier);
20 if (!C::eval(
p[-1 - w3],
t))
22 if (!C::eval(
p[w3],
t))
26 if (!C::eval(
p[1 + w3],
t))
30 if (!C::eval(
p[2 + 2 *
w],
t))
34 if (!C::eval(
p[3 +
w],
t))
36 if (!C::eval(
p[-2 - 2 *
w],
t))
40 if (!C::eval(
p[-3 -
w],
t))
44 if (!C::eval(
p[-1 + w3],
t))
48 if (!C::eval(
p[-2 + 2 *
w],
t))
52 if (!C::eval(
p[-3 +
w],
t))
56 if (!C::eval(
p[-3],
t))
62 if (!C::eval(
p[3],
t))
64 if (!C::eval(
p[-3 -
w],
t))
68 if (!C::eval(
p[-1 + w3],
t))
72 if (!C::eval(
p[-2 + 2 *
w],
t))
76 if (!C::eval(
p[-3 +
w],
t))
80 if (!C::eval(
p[-3],
t))
86 if (!C::eval(
p[3 -
w],
t))
88 if (!C::eval(
p[-1 + w3],
t))
92 if (!C::eval(
p[-2 + 2 *
w],
t))
96 if (!C::eval(
p[-3 +
w],
t))
100 if (!C::eval(
p[-3],
t))
106 if (!C::eval(
p[-1 + w3],
t))
108 if (!C::eval(
p[-w3],
t))
112 if (!C::eval(
p[1 - w3],
t))
116 if (!C::eval(
p[2 - 2 *
w],
t))
122 if (!C::eval(
p[2 - 2 *
w],
t))
124 if (!C::eval(
p[-2 + 2 *
w],
t))
128 if (!C::eval(
p[-3 +
w],
t))
134 if (!C::eval(
p[-2 + 2 *
w],
t))
136 if (!C::eval(
p[1 - w3],
t))
144 if (!C::eval(
p[-2 - 2 *
w],
t))
146 if (!C::eval(
p[3 +
w],
t))
150 if (!C::eval(
p[1 + w3],
t))
154 if (!C::eval(
p[2 + 2 *
w],
t))
158 if (!C::eval(
p[3],
t))
160 if (!C::eval(
p[-3 -
w],
t))
164 if (!C::eval(
p[-3],
t))
168 if (!C::eval(
p[w3],
t))
172 if (!C::eval(
p[-1 + w3],
t))
176 if (!C::eval(
p[-2 + 2 *
w],
t))
180 if (!C::eval(
p[-3 +
w],
t))
186 if (!C::eval(
p[3 -
w],
t))
188 if (!C::eval(
p[-3],
t))
192 if (!C::eval(
p[w3],
t))
196 if (!C::eval(
p[-1 + w3],
t))
200 if (!C::eval(
p[-2 + 2 *
w],
t))
204 if (!C::eval(
p[-3 +
w],
t))
210 if (!C::eval(
p[2 - 2 *
w],
t))
212 if (!C::eval(
p[w3],
t))
216 if (!C::eval(
p[-1 + w3],
t))
220 if (!C::eval(
p[-2 + 2 *
w],
t))
224 if (!C::eval(
p[-3 +
w],
t))
230 if (!C::eval(
p[1 - w3],
t))
232 if (!C::eval(
p[w3],
t))
236 if (!C::eval(
p[-1 + w3],
t))
240 if (!C::eval(
p[-2 + 2 *
w],
t))
246 if (!C::eval(
p[-w3],
t))
248 if (!C::eval(
p[w3],
t))
252 if (!C::eval(
p[-1 + w3],
t))
260 if (!C::eval(
p[-w3],
t))
262 if (!C::eval(
p[1 + w3],
t))
266 if (!C::eval(
p[-1 + w3],
t))
270 if (!C::eval(
p[w3],
t))
274 if (!C::eval(
p[-2 + 2 *
w],
t))
276 if (!C::eval(
p[2 + 2 *
w],
t))
280 if (!C::eval(
p[3 +
w],
t))
284 if (!C::eval(
p[1 - w3],
t))
288 if (!C::eval(
p[2 - 2 *
w],
t))
292 if (!C::eval(
p[3 -
w],
t))
296 if (!C::eval(
p[3],
t))
302 if (!C::eval(
p[-3 +
w],
t))
304 if (!C::eval(
p[2 + 2 *
w],
t))
308 if (!C::eval(
p[2 - 2 *
w],
t))
312 if (!C::eval(
p[3 -
w],
t))
316 if (!C::eval(
p[3],
t))
320 if (!C::eval(
p[3 +
w],
t))
326 if (!C::eval(
p[-3],
t))
328 if (!C::eval(
p[3 -
w],
t))
332 if (!C::eval(
p[3],
t))
336 if (!C::eval(
p[3 +
w],
t))
340 if (!C::eval(
p[2 + 2 *
w],
t))
346 if (!C::eval(
p[-3 -
w],
t))
348 if (!C::eval(
p[3],
t))
352 if (!C::eval(
p[3 +
w],
t))
356 if (!C::eval(
p[2 + 2 *
w],
t))
364 if (!C::eval(
p[-3 -
w],
t))
366 if (!C::eval(
p[2 + 2 *
w],
t))
370 if (!C::eval(
p[3 +
w],
t))
374 if (!C::eval(
p[3],
t))
378 if (!C::eval(
p[3 -
w],
t))
380 if (!C::eval(
p[-3],
t))
384 if (!C::eval(
p[-3 +
w],
t))
388 if (!C::eval(
p[1 + w3],
t))
392 if (!C::eval(
p[w3],
t))
396 if (!C::eval(
p[-1 + w3],
t))
400 if (!C::eval(
p[-2 + 2 *
w],
t))
406 if (!C::eval(
p[2 - 2 *
w],
t))
408 if (!C::eval(
p[-3 +
w],
t))
412 if (!C::eval(
p[1 + w3],
t))
416 if (!C::eval(
p[w3],
t))
420 if (!C::eval(
p[-1 + w3],
t))
424 if (!C::eval(
p[-2 + 2 *
w],
t))
430 if (!C::eval(
p[1 - w3],
t))
432 if (!C::eval(
p[1 + w3],
t))
436 if (!C::eval(
p[w3],
t))
440 if (!C::eval(
p[-1 + w3],
t))
444 if (!C::eval(
p[-2 + 2 *
w],
t))
452 if (!C::eval(
p[1 - w3],
t))
454 if (!C::eval(
p[-2 + 2 *
w],
t))
458 if (!C::eval(
p[-1 + w3],
t))
462 if (!C::eval(
p[w3],
t))
466 if (!C::eval(
p[-3 +
w],
t))
468 if (!C::eval(
p[1 + w3],
t))
472 if (!C::eval(
p[2 + 2 *
w],
t))
476 if (!C::eval(
p[2 - 2 *
w],
t))
480 if (!C::eval(
p[3 -
w],
t))
484 if (!C::eval(
p[3],
t))
488 if (!C::eval(
p[3 +
w],
t))
494 if (!C::eval(
p[-3],
t))
496 if (!C::eval(
p[1 + w3],
t))
500 if (!C::eval(
p[3 -
w],
t))
504 if (!C::eval(
p[3],
t))
508 if (!C::eval(
p[3 +
w],
t))
512 if (!C::eval(
p[2 + 2 *
w],
t))
520 if (!C::eval(
p[-3],
t))
522 if (!C::eval(
p[3 +
w],
t))
526 if (!C::eval(
p[3],
t))
530 if (!C::eval(
p[3 -
w],
t))
534 if (!C::eval(
p[2 - 2 *
w],
t))
536 if (!C::eval(
p[-3 +
w],
t))
540 if (!C::eval(
p[-2 + 2 *
w],
t))
544 if (!C::eval(
p[2 + 2 *
w],
t))
548 if (!C::eval(
p[1 + w3],
t))
552 if (!C::eval(
p[w3],
t))
556 if (!C::eval(
p[-1 + w3],
t))
564 if (!C::eval(
p[2 - 2 *
w],
t))
566 if (!C::eval(
p[-1 + w3],
t))
570 if (!C::eval(
p[-2 + 2 *
w],
t))
574 if (!C::eval(
p[-3 +
w],
t))
580 if (!C::eval(
p[-3 +
w],
t))
582 if (!C::eval(
p[3 -
w],
t))
586 if (!C::eval(
p[3],
t))
592 if (!C::eval(
p[3 -
w],
t))
594 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