19 const int t = C::prep_t(*
p, barrier);
20 if (!C::eval(
p[-1 - w3],
t))
22 if (!C::eval(
p[3 +
w],
t))
26 if (!C::eval(
p[2 + 2 *
w],
t))
30 if (!C::eval(
p[-1 + w3],
t))
34 if (!C::eval(
p[1 + w3],
t))
38 if (!C::eval(
p[w3],
t))
42 if (!C::eval(
p[-2 + 2 *
w],
t))
44 if (!C::eval(
p[-w3],
t))
48 if (!C::eval(
p[3],
t))
52 if (!C::eval(
p[1 - w3],
t))
56 if (!C::eval(
p[2 - 2 *
w],
t))
60 if (!C::eval(
p[3 -
w],
t))
66 if (!C::eval(
p[-3 +
w],
t))
68 if (!C::eval(
p[3],
t))
72 if (!C::eval(
p[1 - w3],
t))
76 if (!C::eval(
p[2 - 2 *
w],
t))
80 if (!C::eval(
p[3 -
w],
t))
86 if (!C::eval(
p[3],
t))
88 if (!C::eval(
p[-3],
t))
92 if (!C::eval(
p[-3 -
w],
t))
96 if (!C::eval(
p[-2 - 2 *
w],
t))
102 if (!C::eval(
p[3 -
w],
t))
104 if (!C::eval(
p[-3],
t))
108 if (!C::eval(
p[-3 -
w],
t))
114 if (!C::eval(
p[-3],
t))
116 if (!C::eval(
p[2 - 2 *
w],
t))
124 if (!C::eval(
p[-2 - 2 *
w],
t))
126 if (!C::eval(
p[3],
t))
130 if (!C::eval(
p[3 +
w],
t))
134 if (!C::eval(
p[w3],
t))
138 if (!C::eval(
p[1 + w3],
t))
142 if (!C::eval(
p[2 + 2 *
w],
t))
146 if (!C::eval(
p[3 -
w],
t))
148 if (!C::eval(
p[-1 + w3],
t))
152 if (!C::eval(
p[-3 -
w],
t))
156 if (!C::eval(
p[-2 + 2 *
w],
t))
160 if (!C::eval(
p[-3 +
w],
t))
164 if (!C::eval(
p[-3],
t))
170 if (!C::eval(
p[2 - 2 *
w],
t))
172 if (!C::eval(
p[-3],
t))
176 if (!C::eval(
p[-1 + w3],
t))
180 if (!C::eval(
p[-2 + 2 *
w],
t))
184 if (!C::eval(
p[-3 +
w],
t))
190 if (!C::eval(
p[1 - w3],
t))
192 if (!C::eval(
p[-1 + w3],
t))
196 if (!C::eval(
p[-2 + 2 *
w],
t))
200 if (!C::eval(
p[-3 +
w],
t))
206 if (!C::eval(
p[-w3],
t))
208 if (!C::eval(
p[-1 + w3],
t))
212 if (!C::eval(
p[-2 + 2 *
w],
t))
220 if (!C::eval(
p[-3 -
w],
t))
222 if (!C::eval(
p[1 + w3],
t))
226 if (!C::eval(
p[3 -
w],
t))
230 if (!C::eval(
p[3],
t))
234 if (!C::eval(
p[3 +
w],
t))
238 if (!C::eval(
p[2 + 2 *
w],
t))
242 if (!C::eval(
p[2 - 2 *
w],
t))
244 if (!C::eval(
p[w3],
t))
248 if (!C::eval(
p[-3],
t))
252 if (!C::eval(
p[-1 + w3],
t))
256 if (!C::eval(
p[-2 + 2 *
w],
t))
260 if (!C::eval(
p[-3 +
w],
t))
266 if (!C::eval(
p[1 - w3],
t))
268 if (!C::eval(
p[-3 +
w],
t))
272 if (!C::eval(
p[w3],
t))
276 if (!C::eval(
p[-1 + w3],
t))
280 if (!C::eval(
p[-2 + 2 *
w],
t))
286 if (!C::eval(
p[-w3],
t))
288 if (!C::eval(
p[w3],
t))
292 if (!C::eval(
p[-1 + w3],
t))
296 if (!C::eval(
p[-2 + 2 *
w],
t))
304 if (!C::eval(
p[-w3],
t))
306 if (!C::eval(
p[2 + 2 *
w],
t))
310 if (!C::eval(
p[1 + w3],
t))
314 if (!C::eval(
p[-2 + 2 *
w],
t))
318 if (!C::eval(
p[w3],
t))
322 if (!C::eval(
p[-1 + w3],
t))
326 if (!C::eval(
p[-3 +
w],
t))
328 if (!C::eval(
p[1 - w3],
t))
332 if (!C::eval(
p[3 +
w],
t))
336 if (!C::eval(
p[2 - 2 *
w],
t))
340 if (!C::eval(
p[3 -
w],
t))
344 if (!C::eval(
p[3],
t))
350 if (!C::eval(
p[-3],
t))
352 if (!C::eval(
p[3 +
w],
t))
356 if (!C::eval(
p[2 - 2 *
w],
t))
360 if (!C::eval(
p[3 -
w],
t))
364 if (!C::eval(
p[3],
t))
372 if (!C::eval(
p[-3],
t))
374 if (!C::eval(
p[2 + 2 *
w],
t))
378 if (!C::eval(
p[2 - 2 *
w],
t))
382 if (!C::eval(
p[3 -
w],
t))
386 if (!C::eval(
p[3 +
w],
t))
390 if (!C::eval(
p[3],
t))
394 if (!C::eval(
p[1 - w3],
t))
396 if (!C::eval(
p[1 + w3],
t))
400 if (!C::eval(
p[-3 +
w],
t))
404 if (!C::eval(
p[w3],
t))
408 if (!C::eval(
p[-1 + w3],
t))
412 if (!C::eval(
p[-2 + 2 *
w],
t))
420 if (!C::eval(
p[1 - w3],
t))
422 if (!C::eval(
p[1 + w3],
t))
426 if (!C::eval(
p[-3 +
w],
t))
430 if (!C::eval(
p[w3],
t))
434 if (!C::eval(
p[-1 + w3],
t))
438 if (!C::eval(
p[-2 + 2 *
w],
t))
444 if (!C::eval(
p[2 - 2 *
w],
t))
446 if (!C::eval(
p[-3 +
w],
t))
450 if (!C::eval(
p[w3],
t))
454 if (!C::eval(
p[-1 + w3],
t))
458 if (!C::eval(
p[-2 + 2 *
w],
t))
464 if (!C::eval(
p[-3 +
w],
t))
466 if (!C::eval(
p[3 -
w],
t))
470 if (!C::eval(
p[3],
t))
474 if (!C::eval(
p[3 +
w],
t))
480 if (!C::eval(
p[-2 + 2 *
w],
t))
482 if (!C::eval(
p[3 -
w],
t))
486 if (!C::eval(
p[3],
t))
492 if (!C::eval(
p[3 -
w],
t))
494 if (!C::eval(
p[-1 + w3],
t))
bool is_corner_10(const uint8_t *p, const int w, const int barrier)
GLubyte GLubyte GLubyte GLubyte w