17     const int t = C::prep_t(*
p, barrier);
    18     if (!C::eval(
p[-w3],
t)) { 
    19         if (!C::eval(
p[-3],
t)) { 
    22         if (!C::eval(
p[3],
t)) { 
    25         if (!C::eval(
p[3+
w],
t)) { 
    28         if (!C::eval(
p[-3+
w],
t)) { 
    31         if (!C::eval(
p[-2+2*
w],
t)) { 
    34         if (!C::eval(
p[-1+w3],
t)) { 
    37         if (!C::eval(
p[2+2*
w],
t)) { 
    40         if (!C::eval(
p[w3],
t)) { 
    43         if (!C::eval(
p[1+w3],
t)) { 
    46         if (!C::eval(
p[-3-
w],
t)) { 
    47             if (!C::eval(
p[1-w3],
t)) { 
    50             if (!C::eval(
p[2-2*
w],
t)) { 
    53             if (!C::eval(
p[3-
w],
t)) { 
    58         if (!C::eval(
p[-2-2*
w],
t)) { 
    59             if (!C::eval(
p[2-2*
w],
t)) { 
    62             if (!C::eval(
p[3-
w],
t)) { 
    67         if (!C::eval(
p[3-
w],
t)) { 
    68             if (!C::eval(
p[-1-w3],
t)) { 
    75     if (!C::eval(
p[-1-w3],
t)) { 
    76         if (!C::eval(
p[3-
w],
t)) { 
    79         if (!C::eval(
p[-3+
w],
t)) { 
    82         if (!C::eval(
p[-2+2*
w],
t)) { 
    85         if (!C::eval(
p[-1+w3],
t)) { 
    88         if (!C::eval(
p[w3],
t)) { 
    91         if (!C::eval(
p[3],
t)) { 
    94         if (!C::eval(
p[1+w3],
t)) { 
    97         if (!C::eval(
p[2+2*
w],
t)) { 
   100         if (!C::eval(
p[3+
w],
t)) { 
   103         if (!C::eval(
p[2-2*
w],
t)) { 
   104             if (!C::eval(
p[-3],
t)) { 
   107             if (!C::eval(
p[-3-
w],
t)) { 
   110             if (!C::eval(
p[-2-2*
w],
t)) { 
   115         if (!C::eval(
p[1-w3],
t)) { 
   116             if (!C::eval(
p[-3],
t)) { 
   119             if (!C::eval(
p[-3-
w],
t)) { 
   126     if (!C::eval(
p[1-w3],
t)) { 
   127         if (!C::eval(
p[3+
w],
t)) { 
   130         if (!C::eval(
p[-3-
w],
t)) { 
   133         if (!C::eval(
p[-3],
t)) { 
   136         if (!C::eval(
p[-3+
w],
t)) { 
   139         if (!C::eval(
p[-2+2*
w],
t)) { 
   142         if (!C::eval(
p[2+2*
w],
t)) { 
   145         if (!C::eval(
p[1+w3],
t)) { 
   148         if (!C::eval(
p[-1+w3],
t)) { 
   151         if (!C::eval(
p[w3],
t)) { 
   154         if (!C::eval(
p[-2-2*
w],
t)) { 
   155             if (!C::eval(
p[2-2*
w],
t)) { 
   158             if (!C::eval(
p[3-
w],
t)) { 
   161             if (!C::eval(
p[3],
t)) { 
   168     if (!C::eval(
p[2-2*
w],
t)) { 
   169         if (!C::eval(
p[2+2*
w],
t)) { 
   172         if (!C::eval(
p[1+w3],
t)) { 
   175         if (!C::eval(
p[-2-2*
w],
t)) { 
   178         if (!C::eval(
p[w3],
t)) { 
   181         if (!C::eval(
p[-3-
w],
t)) { 
   184         if (!C::eval(
p[-3],
t)) { 
   187         if (!C::eval(
p[-1+w3],
t)) { 
   190         if (!C::eval(
p[-2+2*
w],
t)) { 
   193         if (!C::eval(
p[-3+
w],
t)) { 
   198     if (!C::eval(
p[-2-2*
w],
t)) { 
   199         if (!C::eval(
p[3-
w],
t)) { 
   202         if (!C::eval(
p[-2+2*
w],
t)) { 
   205         if (!C::eval(
p[3],
t)) { 
   208         if (!C::eval(
p[-1+w3],
t)) { 
   211         if (!C::eval(
p[w3],
t)) { 
   214         if (!C::eval(
p[3+
w],
t)) { 
   217         if (!C::eval(
p[2+2*
w],
t)) { 
   220         if (!C::eval(
p[1+w3],
t)) { 
   225     if (!C::eval(
p[3-
w],
t)) { 
   226         if (!C::eval(
p[-3-
w],
t)) { 
   229         if (!C::eval(
p[1+w3],
t)) { 
   232         if (!C::eval(
p[-3],
t)) { 
   235         if (!C::eval(
p[-3+
w],
t)) { 
   238         if (!C::eval(
p[w3],
t)) { 
   241         if (!C::eval(
p[-1+w3],
t)) { 
   244         if (!C::eval(
p[-2+2*
w],
t)) { 
   249     if (!C::eval(
p[3],
t)) { 
   250         if (!C::eval(
p[w3],
t)) { 
   253         if (!C::eval(
p[-3-
w],
t)) { 
   256         if (!C::eval(
p[-3],
t)) { 
   259         if (!C::eval(
p[-1+w3],
t)) { 
   262         if (!C::eval(
p[-2+2*
w],
t)) { 
   265         if (!C::eval(
p[-3+
w],
t)) { 
   270     if (!C::eval(
p[-3-
w],
t)) { 
   271         if (!C::eval(
p[-1+w3],
t)) { 
   274         if (!C::eval(
p[w3],
t)) { 
   277         if (!C::eval(
p[3+
w],
t)) { 
   280         if (!C::eval(
p[2+2*
w],
t)) { 
   283         if (!C::eval(
p[1+w3],
t)) { 
   288     if (!C::eval(
p[3+
w],
t)) { 
   289         if (!C::eval(
p[-3],
t)) { 
   292         if (!C::eval(
p[-1+w3],
t)) { 
   295         if (!C::eval(
p[-2+2*
w],
t)) { 
   298         if (!C::eval(
p[-3+
w],
t)) { 
   303     if (!C::eval(
p[2+2*
w],
t)) { 
   304         if (!C::eval(
p[-2+2*
w],
t)) { 
   307         if (!C::eval(
p[-3+
w],
t)) { 
   310         if (!C::eval(
p[-3],
t)) { 
   315     if (!C::eval(
p[1+w3],
t)) { 
   316         if (!C::eval(
p[-3+
w],
t)) { 
   319         if (!C::eval(
p[-3],
t)) { 
   324     if (!C::eval(
p[-3],
t)) { 
   325         if (!C::eval(
p[w3],
t)) { 
 
GLubyte GLubyte GLubyte GLubyte w
 
bool is_corner_12(const uint8_t *p, const int w, const int barrier)