浏览代码

color mask

David Rose 17 年之前
父节点
当前提交
e4709607c3

+ 8 - 4
panda/src/tinydisplay/store_pixel.h

@@ -25,10 +25,10 @@ FNAME(store_pixel) (ZBuffer *zb, PIXEL &result, int r, int g, int b, int a) {
   unsigned int fb = PIXEL_B(result);
   unsigned int fa = PIXEL_A(result);
 
-  r = STORE_PIX_CLAMP(((unsigned int)r * OP_A(fr, r) >> 16) + ((unsigned int)fr * OP_B(fr, r) >> 16));
-  g = STORE_PIX_CLAMP(((unsigned int)g * OP_A(fg, g) >> 16) + ((unsigned int)fg * OP_B(fg, g) >> 16));
-  b = STORE_PIX_CLAMP(((unsigned int)b * OP_A(fb, b) >> 16) + ((unsigned int)fb * OP_B(fb, b) >> 16));
-  a = STORE_PIX_CLAMP(((unsigned int)a * OP_A(fa, a) >> 16) + ((unsigned int)fa * OP_B(fa, a) >> 16));
+  r = STORE_PIXEL_0(fr, ((unsigned int)r * OP_A(fr, r) >> 16) + ((unsigned int)fr * OP_B(fr, r) >> 16));
+  g = STORE_PIXEL_1(fg, ((unsigned int)g * OP_A(fg, g) >> 16) + ((unsigned int)fg * OP_B(fg, g) >> 16));
+  b = STORE_PIXEL_2(fg, ((unsigned int)b * OP_A(fb, b) >> 16) + ((unsigned int)fb * OP_B(fb, b) >> 16));
+  a = STORE_PIXEL_3(fg, ((unsigned int)a * OP_A(fa, a) >> 16) + ((unsigned int)fa * OP_B(fa, a) >> 16));
   result = RGBA_TO_PIXEL(r, g, b, a);
 }
 
@@ -36,3 +36,7 @@ FNAME(store_pixel) (ZBuffer *zb, PIXEL &result, int r, int g, int b, int a) {
 #undef FNAME  
 #undef OP_A
 #undef OP_B
+#undef STORE_PIXEL_0
+#undef STORE_PIXEL_1
+#undef STORE_PIXEL_2
+#undef STORE_PIXEL_3

+ 30 - 12
panda/src/tinydisplay/store_pixel.py

@@ -34,8 +34,17 @@ CodeTable = {
     'mcalpha' : '0xffff - zb->blend_a',
 }    
 
-def getFname(op_a, op_b):
-    return 'store_pixel_%s_%s' % (op_a, op_b)
+
+bitnames = 'rgba'
+
+def getFname(op_a, op_b, mask):
+    maskname = ''
+    for b in range(4):
+        if (mask & (1 << b)):
+            maskname += bitnames[b]
+        else:
+            maskname += '0'
+    return 'store_pixel_%s_%s_%s' % (op_a, op_b, maskname)
 
 # We write the code that actually instantiates the various
 # pixel-storing functions to store_pixel_code.h.
@@ -51,16 +60,22 @@ print >> table, ''
 
 for op_a in Operands:
     for op_b in Operands:
-        fname = getFname(op_a, op_b)
-        print >> code, '#define FNAME(name) %s' % (fname)
-        print >> code, '#define OP_A(f, i) ((unsigned int)(%s))' % (CodeTable[op_a])
-        print >> code, '#define OP_B(f, i) ((unsigned int)(%s))' % (CodeTable[op_eb])
-        print >> code, '#include "store_pixel.h"'
-        print >> code, ''
-        
+        for mask in range(0, 16):
+            fname = getFname(op_a, op_b, mask)
+            print >> code, '#define FNAME(name) %s' % (fname)
+            print >> code, '#define OP_A(f, i) ((unsigned int)(%s))' % (CodeTable[op_a])
+            print >> code, '#define OP_B(f, i) ((unsigned int)(%s))' % (CodeTable[op_b])
+            for b in range(0, 4):
+                if (mask & (1 << b)):
+                    print >> code, "#define STORE_PIXEL_%s(fr, r) STORE_PIX_CLAMP(r)" % (b)
+                else:
+                    print >> code, "#define STORE_PIXEL_%s(fr, r) (fr)" % (b)
+            print >> code, '#include "store_pixel.h"'
+            print >> code, ''
+            
 
 # Now, generate the table of function pointers.
-arraySize = '[%s][%s]' % (len(Operands), len(Operands))
+arraySize = '[%s][%s][16]' % (len(Operands), len(Operands))
 
 print >> table, 'extern const ZB_storePixelFunc store_pixel_funcs%s;' % (arraySize)
 print >> code, 'const ZB_storePixelFunc store_pixel_funcs%s = {' % (arraySize)
@@ -68,8 +83,11 @@ print >> code, 'const ZB_storePixelFunc store_pixel_funcs%s = {' % (arraySize)
 for op_a in Operands:
     print >> code, '  {'
     for op_b in Operands:
-        fname = getFname(op_a, op_b)
-        print >> code, '    %s,' % (fname)
+        print >> code, '    {'
+        for mask in range(0, 16):
+            fname = getFname(op_a, op_b, mask)
+            print >> code, '      %s,' % (fname)
+        print >> code, '    },'
     print >> code, '  },'
 print >> code, '};'
 

+ 31361 - 785
panda/src/tinydisplay/store_pixel_code.h

@@ -1,1208 +1,31784 @@
 /* This file is generated code--do not edit.  See store_pixel.py. */
 
-#define FNAME(name) store_pixel_zero_zero
-#define OP_A(f, i) 0
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_zero_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_zero_one
-#define OP_A(f, i) 0
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_zero_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_zero_icolor
-#define OP_A(f, i) 0
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_zero_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_zero_micolor
-#define OP_A(f, i) 0
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_zero_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_zero_fcolor
-#define OP_A(f, i) 0
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_zero_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_zero_mfcolor
-#define OP_A(f, i) 0
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_zero_ialpha
-#define OP_A(f, i) 0
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_zero_mialpha
-#define OP_A(f, i) 0
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_zero_falpha
-#define OP_A(f, i) 0
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_zero_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_zero_mfalpha
-#define OP_A(f, i) 0
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_zero_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_zero_ccolor
-#define OP_A(f, i) 0
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_zero_mccolor
-#define OP_A(f, i) 0
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_zero_calpha
-#define OP_A(f, i) 0
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_zero_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_zero_mcalpha
-#define OP_A(f, i) 0
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_zero
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_zero_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_one
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_zero_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_icolor
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_one_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_micolor
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_one_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_fcolor
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_one_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_mfcolor
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_one_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_ialpha
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_one_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_mialpha
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_one_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_falpha
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_one_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_mfalpha
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_one_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_ccolor
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_one_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_mccolor
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_one_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_calpha
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_one_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_one_mcalpha
-#define OP_A(f, i) 0x10000
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_one_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_zero
-#define OP_A(f, i) i
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_one_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_one
-#define OP_A(f, i) i
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_one_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_icolor
-#define OP_A(f, i) i
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_one_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_micolor
-#define OP_A(f, i) i
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_one_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_fcolor
-#define OP_A(f, i) i
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_icolor_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_mfcolor
-#define OP_A(f, i) i
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_icolor_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_ialpha
-#define OP_A(f, i) i
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_mialpha
-#define OP_A(f, i) i
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_falpha
-#define OP_A(f, i) i
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_mfalpha
-#define OP_A(f, i) i
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_ccolor
-#define OP_A(f, i) i
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_mccolor
-#define OP_A(f, i) i
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_calpha
-#define OP_A(f, i) i
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_icolor_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_icolor_mcalpha
-#define OP_A(f, i) i
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_zero
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_one
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_icolor
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_micolor
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_fcolor
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_mfcolor
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_ialpha
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_micolor_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_mialpha
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_micolor_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_falpha
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_mfalpha
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_ccolor
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_mccolor
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_calpha
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_micolor_mcalpha
-#define OP_A(f, i) (0xffff - i)
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_zero
-#define OP_A(f, i) f
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_micolor_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_one
-#define OP_A(f, i) f
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_icolor
-#define OP_A(f, i) f
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_micolor
-#define OP_A(f, i) f
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_fcolor
-#define OP_A(f, i) f
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_mfcolor
-#define OP_A(f, i) f
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_ialpha
-#define OP_A(f, i) f
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_mialpha
-#define OP_A(f, i) f
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_falpha
-#define OP_A(f, i) f
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_mfalpha
-#define OP_A(f, i) f
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_ccolor
-#define OP_A(f, i) f
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_mccolor
-#define OP_A(f, i) f
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_calpha
-#define OP_A(f, i) f
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_fcolor_mcalpha
-#define OP_A(f, i) f
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_zero
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_one
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_icolor
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_micolor
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_fcolor
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_mfcolor
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_ialpha
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_mialpha
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_falpha
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_mfalpha
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_ccolor
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_mccolor
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_calpha
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfcolor_mcalpha
-#define OP_A(f, i) (0xffff - f)
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_zero
-#define OP_A(f, i) a
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_one
-#define OP_A(f, i) a
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_icolor
-#define OP_A(f, i) a
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_micolor
-#define OP_A(f, i) a
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_fcolor
-#define OP_A(f, i) a
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_mfcolor
-#define OP_A(f, i) a
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_ialpha
-#define OP_A(f, i) a
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_mialpha
-#define OP_A(f, i) a
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_falpha
-#define OP_A(f, i) a
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_mfalpha
-#define OP_A(f, i) a
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_ccolor
-#define OP_A(f, i) a
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_mccolor
-#define OP_A(f, i) a
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_calpha
-#define OP_A(f, i) a
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ialpha_mcalpha
-#define OP_A(f, i) a
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_zero
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_one
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_icolor
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_micolor
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_fcolor
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_mfcolor
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_ialpha
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_mialpha
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_falpha
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_mfalpha
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_ccolor
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_mccolor
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_calpha
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mialpha_mcalpha
-#define OP_A(f, i) (0xffff - a)
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_zero
-#define OP_A(f, i) fa
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_one
-#define OP_A(f, i) fa
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_icolor
-#define OP_A(f, i) fa
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_micolor
-#define OP_A(f, i) fa
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_fcolor
-#define OP_A(f, i) fa
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_mfcolor
-#define OP_A(f, i) fa
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_ialpha
-#define OP_A(f, i) fa
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_mialpha
-#define OP_A(f, i) fa
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_falpha
-#define OP_A(f, i) fa
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_mfalpha
-#define OP_A(f, i) fa
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_ccolor
-#define OP_A(f, i) fa
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_mccolor
-#define OP_A(f, i) fa
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_calpha
-#define OP_A(f, i) fa
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_falpha_mcalpha
-#define OP_A(f, i) fa
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_zero
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_one
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_icolor
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_falpha_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_micolor
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_falpha_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_fcolor
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_mfcolor
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_ialpha
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_mialpha
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_falpha
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_mfalpha
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_ccolor
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_falpha_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_mccolor
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_calpha
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mfalpha_mcalpha
-#define OP_A(f, i) (0xffff - fa)
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_zero
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_one
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_icolor
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_micolor
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_fcolor
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_mfcolor
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_ialpha
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_mialpha
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_falpha
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_mfalpha
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_ccolor
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_mccolor
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_calpha
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_ccolor_mcalpha
-#define OP_A(f, i) zb->blend_ ## i
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_zero
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_one
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_icolor
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_micolor
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_fcolor
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_mfcolor
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_ialpha
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_mialpha
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_falpha
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_mfalpha
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_ccolor
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_mccolor
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_calpha
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mccolor_mcalpha
-#define OP_A(f, i) (0xffff - zb->blend_ ## i)
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_zero
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_one
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_icolor
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_micolor
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_fcolor
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_mfcolor
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_ialpha
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_mialpha
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_falpha
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_mfalpha
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_ccolor
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_mccolor
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_calpha
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_calpha_mcalpha
-#define OP_A(f, i) zb->blend_a
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_zero
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) 0
+#define FNAME(name) store_pixel_zero_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_one
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) 0x10000
+#define FNAME(name) store_pixel_zero_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_icolor
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) i
+#define FNAME(name) store_pixel_zero_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_micolor
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) (0xffff - i)
+#define FNAME(name) store_pixel_zero_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_fcolor
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) f
+#define FNAME(name) store_pixel_zero_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_mfcolor
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) (0xffff - f)
+#define FNAME(name) store_pixel_zero_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_ialpha
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) a
+#define FNAME(name) store_pixel_zero_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_mialpha
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) (0xffff - a)
+#define FNAME(name) store_pixel_zero_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_falpha
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) fa
+#define FNAME(name) store_pixel_zero_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_mfalpha
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) (0xffff - fa)
+#define FNAME(name) store_pixel_zero_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_ccolor
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) zb->blend_ ## i
+#define FNAME(name) store_pixel_zero_calpha_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_mccolor
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) (0xffff - zb->blend_ ## i)
+#define FNAME(name) store_pixel_zero_calpha_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_calpha
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) zb->blend_a
+#define FNAME(name) store_pixel_zero_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-#define FNAME(name) store_pixel_mcalpha_mcalpha
-#define OP_A(f, i) (0xffff - zb->blend_a)
-#define OP_B(f, i) (0xffff - zb->blend_a)
+#define FNAME(name) store_pixel_zero_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
 #include "store_pixel.h"
 
-const ZB_storePixelFunc store_pixel_funcs[14][14] = {
+#define FNAME(name) store_pixel_zero_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_calpha_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_zero_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_zero_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_one_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_one_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0x10000))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_zero_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_one_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_icolor_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_zero_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_one_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_micolor_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_zero_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_one_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_fcolor_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_zero_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_one_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfcolor_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - f))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_zero_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_one_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ialpha_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_zero_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_one_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mialpha_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_zero_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_one_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_falpha_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_zero_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_one_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mfalpha_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - fa))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_zero_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_one_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_ccolor_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_zero_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_one_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mccolor_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_zero_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_one_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_calpha_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_zero_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_one_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0x10000))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_icolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_micolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_fcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfcolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - f))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mialpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_falpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mfalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - fa))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_ccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mccolor_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_ ## i))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_calpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_0000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_r000
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_0g00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_rg00
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_00b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_r0b0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_0gb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_rgb0
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) (fr)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_000a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_r00a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_0g0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_rg0a
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) (fr)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_00ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_r0ba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) (fr)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_0gba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) (fr)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+#define FNAME(name) store_pixel_mcalpha_mcalpha_rgba
+#define OP_A(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define OP_B(f, i) ((unsigned int)(0xffff - zb->blend_a))
+#define STORE_PIXEL_0(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_1(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_2(fr, r) STORE_PIX_CLAMP(r)
+#define STORE_PIXEL_3(fr, r) STORE_PIX_CLAMP(r)
+#include "store_pixel.h"
+
+const ZB_storePixelFunc store_pixel_funcs[14][14][16] = {
   {
-    store_pixel_zero_zero,
-    store_pixel_zero_one,
-    store_pixel_zero_icolor,
-    store_pixel_zero_micolor,
-    store_pixel_zero_fcolor,
-    store_pixel_zero_mfcolor,
-    store_pixel_zero_ialpha,
-    store_pixel_zero_mialpha,
-    store_pixel_zero_falpha,
-    store_pixel_zero_mfalpha,
-    store_pixel_zero_ccolor,
-    store_pixel_zero_mccolor,
-    store_pixel_zero_calpha,
-    store_pixel_zero_mcalpha,
+    {
+      store_pixel_zero_zero_0000,
+      store_pixel_zero_zero_r000,
+      store_pixel_zero_zero_0g00,
+      store_pixel_zero_zero_rg00,
+      store_pixel_zero_zero_00b0,
+      store_pixel_zero_zero_r0b0,
+      store_pixel_zero_zero_0gb0,
+      store_pixel_zero_zero_rgb0,
+      store_pixel_zero_zero_000a,
+      store_pixel_zero_zero_r00a,
+      store_pixel_zero_zero_0g0a,
+      store_pixel_zero_zero_rg0a,
+      store_pixel_zero_zero_00ba,
+      store_pixel_zero_zero_r0ba,
+      store_pixel_zero_zero_0gba,
+      store_pixel_zero_zero_rgba,
+    },
+    {
+      store_pixel_zero_one_0000,
+      store_pixel_zero_one_r000,
+      store_pixel_zero_one_0g00,
+      store_pixel_zero_one_rg00,
+      store_pixel_zero_one_00b0,
+      store_pixel_zero_one_r0b0,
+      store_pixel_zero_one_0gb0,
+      store_pixel_zero_one_rgb0,
+      store_pixel_zero_one_000a,
+      store_pixel_zero_one_r00a,
+      store_pixel_zero_one_0g0a,
+      store_pixel_zero_one_rg0a,
+      store_pixel_zero_one_00ba,
+      store_pixel_zero_one_r0ba,
+      store_pixel_zero_one_0gba,
+      store_pixel_zero_one_rgba,
+    },
+    {
+      store_pixel_zero_icolor_0000,
+      store_pixel_zero_icolor_r000,
+      store_pixel_zero_icolor_0g00,
+      store_pixel_zero_icolor_rg00,
+      store_pixel_zero_icolor_00b0,
+      store_pixel_zero_icolor_r0b0,
+      store_pixel_zero_icolor_0gb0,
+      store_pixel_zero_icolor_rgb0,
+      store_pixel_zero_icolor_000a,
+      store_pixel_zero_icolor_r00a,
+      store_pixel_zero_icolor_0g0a,
+      store_pixel_zero_icolor_rg0a,
+      store_pixel_zero_icolor_00ba,
+      store_pixel_zero_icolor_r0ba,
+      store_pixel_zero_icolor_0gba,
+      store_pixel_zero_icolor_rgba,
+    },
+    {
+      store_pixel_zero_micolor_0000,
+      store_pixel_zero_micolor_r000,
+      store_pixel_zero_micolor_0g00,
+      store_pixel_zero_micolor_rg00,
+      store_pixel_zero_micolor_00b0,
+      store_pixel_zero_micolor_r0b0,
+      store_pixel_zero_micolor_0gb0,
+      store_pixel_zero_micolor_rgb0,
+      store_pixel_zero_micolor_000a,
+      store_pixel_zero_micolor_r00a,
+      store_pixel_zero_micolor_0g0a,
+      store_pixel_zero_micolor_rg0a,
+      store_pixel_zero_micolor_00ba,
+      store_pixel_zero_micolor_r0ba,
+      store_pixel_zero_micolor_0gba,
+      store_pixel_zero_micolor_rgba,
+    },
+    {
+      store_pixel_zero_fcolor_0000,
+      store_pixel_zero_fcolor_r000,
+      store_pixel_zero_fcolor_0g00,
+      store_pixel_zero_fcolor_rg00,
+      store_pixel_zero_fcolor_00b0,
+      store_pixel_zero_fcolor_r0b0,
+      store_pixel_zero_fcolor_0gb0,
+      store_pixel_zero_fcolor_rgb0,
+      store_pixel_zero_fcolor_000a,
+      store_pixel_zero_fcolor_r00a,
+      store_pixel_zero_fcolor_0g0a,
+      store_pixel_zero_fcolor_rg0a,
+      store_pixel_zero_fcolor_00ba,
+      store_pixel_zero_fcolor_r0ba,
+      store_pixel_zero_fcolor_0gba,
+      store_pixel_zero_fcolor_rgba,
+    },
+    {
+      store_pixel_zero_mfcolor_0000,
+      store_pixel_zero_mfcolor_r000,
+      store_pixel_zero_mfcolor_0g00,
+      store_pixel_zero_mfcolor_rg00,
+      store_pixel_zero_mfcolor_00b0,
+      store_pixel_zero_mfcolor_r0b0,
+      store_pixel_zero_mfcolor_0gb0,
+      store_pixel_zero_mfcolor_rgb0,
+      store_pixel_zero_mfcolor_000a,
+      store_pixel_zero_mfcolor_r00a,
+      store_pixel_zero_mfcolor_0g0a,
+      store_pixel_zero_mfcolor_rg0a,
+      store_pixel_zero_mfcolor_00ba,
+      store_pixel_zero_mfcolor_r0ba,
+      store_pixel_zero_mfcolor_0gba,
+      store_pixel_zero_mfcolor_rgba,
+    },
+    {
+      store_pixel_zero_ialpha_0000,
+      store_pixel_zero_ialpha_r000,
+      store_pixel_zero_ialpha_0g00,
+      store_pixel_zero_ialpha_rg00,
+      store_pixel_zero_ialpha_00b0,
+      store_pixel_zero_ialpha_r0b0,
+      store_pixel_zero_ialpha_0gb0,
+      store_pixel_zero_ialpha_rgb0,
+      store_pixel_zero_ialpha_000a,
+      store_pixel_zero_ialpha_r00a,
+      store_pixel_zero_ialpha_0g0a,
+      store_pixel_zero_ialpha_rg0a,
+      store_pixel_zero_ialpha_00ba,
+      store_pixel_zero_ialpha_r0ba,
+      store_pixel_zero_ialpha_0gba,
+      store_pixel_zero_ialpha_rgba,
+    },
+    {
+      store_pixel_zero_mialpha_0000,
+      store_pixel_zero_mialpha_r000,
+      store_pixel_zero_mialpha_0g00,
+      store_pixel_zero_mialpha_rg00,
+      store_pixel_zero_mialpha_00b0,
+      store_pixel_zero_mialpha_r0b0,
+      store_pixel_zero_mialpha_0gb0,
+      store_pixel_zero_mialpha_rgb0,
+      store_pixel_zero_mialpha_000a,
+      store_pixel_zero_mialpha_r00a,
+      store_pixel_zero_mialpha_0g0a,
+      store_pixel_zero_mialpha_rg0a,
+      store_pixel_zero_mialpha_00ba,
+      store_pixel_zero_mialpha_r0ba,
+      store_pixel_zero_mialpha_0gba,
+      store_pixel_zero_mialpha_rgba,
+    },
+    {
+      store_pixel_zero_falpha_0000,
+      store_pixel_zero_falpha_r000,
+      store_pixel_zero_falpha_0g00,
+      store_pixel_zero_falpha_rg00,
+      store_pixel_zero_falpha_00b0,
+      store_pixel_zero_falpha_r0b0,
+      store_pixel_zero_falpha_0gb0,
+      store_pixel_zero_falpha_rgb0,
+      store_pixel_zero_falpha_000a,
+      store_pixel_zero_falpha_r00a,
+      store_pixel_zero_falpha_0g0a,
+      store_pixel_zero_falpha_rg0a,
+      store_pixel_zero_falpha_00ba,
+      store_pixel_zero_falpha_r0ba,
+      store_pixel_zero_falpha_0gba,
+      store_pixel_zero_falpha_rgba,
+    },
+    {
+      store_pixel_zero_mfalpha_0000,
+      store_pixel_zero_mfalpha_r000,
+      store_pixel_zero_mfalpha_0g00,
+      store_pixel_zero_mfalpha_rg00,
+      store_pixel_zero_mfalpha_00b0,
+      store_pixel_zero_mfalpha_r0b0,
+      store_pixel_zero_mfalpha_0gb0,
+      store_pixel_zero_mfalpha_rgb0,
+      store_pixel_zero_mfalpha_000a,
+      store_pixel_zero_mfalpha_r00a,
+      store_pixel_zero_mfalpha_0g0a,
+      store_pixel_zero_mfalpha_rg0a,
+      store_pixel_zero_mfalpha_00ba,
+      store_pixel_zero_mfalpha_r0ba,
+      store_pixel_zero_mfalpha_0gba,
+      store_pixel_zero_mfalpha_rgba,
+    },
+    {
+      store_pixel_zero_ccolor_0000,
+      store_pixel_zero_ccolor_r000,
+      store_pixel_zero_ccolor_0g00,
+      store_pixel_zero_ccolor_rg00,
+      store_pixel_zero_ccolor_00b0,
+      store_pixel_zero_ccolor_r0b0,
+      store_pixel_zero_ccolor_0gb0,
+      store_pixel_zero_ccolor_rgb0,
+      store_pixel_zero_ccolor_000a,
+      store_pixel_zero_ccolor_r00a,
+      store_pixel_zero_ccolor_0g0a,
+      store_pixel_zero_ccolor_rg0a,
+      store_pixel_zero_ccolor_00ba,
+      store_pixel_zero_ccolor_r0ba,
+      store_pixel_zero_ccolor_0gba,
+      store_pixel_zero_ccolor_rgba,
+    },
+    {
+      store_pixel_zero_mccolor_0000,
+      store_pixel_zero_mccolor_r000,
+      store_pixel_zero_mccolor_0g00,
+      store_pixel_zero_mccolor_rg00,
+      store_pixel_zero_mccolor_00b0,
+      store_pixel_zero_mccolor_r0b0,
+      store_pixel_zero_mccolor_0gb0,
+      store_pixel_zero_mccolor_rgb0,
+      store_pixel_zero_mccolor_000a,
+      store_pixel_zero_mccolor_r00a,
+      store_pixel_zero_mccolor_0g0a,
+      store_pixel_zero_mccolor_rg0a,
+      store_pixel_zero_mccolor_00ba,
+      store_pixel_zero_mccolor_r0ba,
+      store_pixel_zero_mccolor_0gba,
+      store_pixel_zero_mccolor_rgba,
+    },
+    {
+      store_pixel_zero_calpha_0000,
+      store_pixel_zero_calpha_r000,
+      store_pixel_zero_calpha_0g00,
+      store_pixel_zero_calpha_rg00,
+      store_pixel_zero_calpha_00b0,
+      store_pixel_zero_calpha_r0b0,
+      store_pixel_zero_calpha_0gb0,
+      store_pixel_zero_calpha_rgb0,
+      store_pixel_zero_calpha_000a,
+      store_pixel_zero_calpha_r00a,
+      store_pixel_zero_calpha_0g0a,
+      store_pixel_zero_calpha_rg0a,
+      store_pixel_zero_calpha_00ba,
+      store_pixel_zero_calpha_r0ba,
+      store_pixel_zero_calpha_0gba,
+      store_pixel_zero_calpha_rgba,
+    },
+    {
+      store_pixel_zero_mcalpha_0000,
+      store_pixel_zero_mcalpha_r000,
+      store_pixel_zero_mcalpha_0g00,
+      store_pixel_zero_mcalpha_rg00,
+      store_pixel_zero_mcalpha_00b0,
+      store_pixel_zero_mcalpha_r0b0,
+      store_pixel_zero_mcalpha_0gb0,
+      store_pixel_zero_mcalpha_rgb0,
+      store_pixel_zero_mcalpha_000a,
+      store_pixel_zero_mcalpha_r00a,
+      store_pixel_zero_mcalpha_0g0a,
+      store_pixel_zero_mcalpha_rg0a,
+      store_pixel_zero_mcalpha_00ba,
+      store_pixel_zero_mcalpha_r0ba,
+      store_pixel_zero_mcalpha_0gba,
+      store_pixel_zero_mcalpha_rgba,
+    },
   },
   {
-    store_pixel_one_zero,
-    store_pixel_one_one,
-    store_pixel_one_icolor,
-    store_pixel_one_micolor,
-    store_pixel_one_fcolor,
-    store_pixel_one_mfcolor,
-    store_pixel_one_ialpha,
-    store_pixel_one_mialpha,
-    store_pixel_one_falpha,
-    store_pixel_one_mfalpha,
-    store_pixel_one_ccolor,
-    store_pixel_one_mccolor,
-    store_pixel_one_calpha,
-    store_pixel_one_mcalpha,
+    {
+      store_pixel_one_zero_0000,
+      store_pixel_one_zero_r000,
+      store_pixel_one_zero_0g00,
+      store_pixel_one_zero_rg00,
+      store_pixel_one_zero_00b0,
+      store_pixel_one_zero_r0b0,
+      store_pixel_one_zero_0gb0,
+      store_pixel_one_zero_rgb0,
+      store_pixel_one_zero_000a,
+      store_pixel_one_zero_r00a,
+      store_pixel_one_zero_0g0a,
+      store_pixel_one_zero_rg0a,
+      store_pixel_one_zero_00ba,
+      store_pixel_one_zero_r0ba,
+      store_pixel_one_zero_0gba,
+      store_pixel_one_zero_rgba,
+    },
+    {
+      store_pixel_one_one_0000,
+      store_pixel_one_one_r000,
+      store_pixel_one_one_0g00,
+      store_pixel_one_one_rg00,
+      store_pixel_one_one_00b0,
+      store_pixel_one_one_r0b0,
+      store_pixel_one_one_0gb0,
+      store_pixel_one_one_rgb0,
+      store_pixel_one_one_000a,
+      store_pixel_one_one_r00a,
+      store_pixel_one_one_0g0a,
+      store_pixel_one_one_rg0a,
+      store_pixel_one_one_00ba,
+      store_pixel_one_one_r0ba,
+      store_pixel_one_one_0gba,
+      store_pixel_one_one_rgba,
+    },
+    {
+      store_pixel_one_icolor_0000,
+      store_pixel_one_icolor_r000,
+      store_pixel_one_icolor_0g00,
+      store_pixel_one_icolor_rg00,
+      store_pixel_one_icolor_00b0,
+      store_pixel_one_icolor_r0b0,
+      store_pixel_one_icolor_0gb0,
+      store_pixel_one_icolor_rgb0,
+      store_pixel_one_icolor_000a,
+      store_pixel_one_icolor_r00a,
+      store_pixel_one_icolor_0g0a,
+      store_pixel_one_icolor_rg0a,
+      store_pixel_one_icolor_00ba,
+      store_pixel_one_icolor_r0ba,
+      store_pixel_one_icolor_0gba,
+      store_pixel_one_icolor_rgba,
+    },
+    {
+      store_pixel_one_micolor_0000,
+      store_pixel_one_micolor_r000,
+      store_pixel_one_micolor_0g00,
+      store_pixel_one_micolor_rg00,
+      store_pixel_one_micolor_00b0,
+      store_pixel_one_micolor_r0b0,
+      store_pixel_one_micolor_0gb0,
+      store_pixel_one_micolor_rgb0,
+      store_pixel_one_micolor_000a,
+      store_pixel_one_micolor_r00a,
+      store_pixel_one_micolor_0g0a,
+      store_pixel_one_micolor_rg0a,
+      store_pixel_one_micolor_00ba,
+      store_pixel_one_micolor_r0ba,
+      store_pixel_one_micolor_0gba,
+      store_pixel_one_micolor_rgba,
+    },
+    {
+      store_pixel_one_fcolor_0000,
+      store_pixel_one_fcolor_r000,
+      store_pixel_one_fcolor_0g00,
+      store_pixel_one_fcolor_rg00,
+      store_pixel_one_fcolor_00b0,
+      store_pixel_one_fcolor_r0b0,
+      store_pixel_one_fcolor_0gb0,
+      store_pixel_one_fcolor_rgb0,
+      store_pixel_one_fcolor_000a,
+      store_pixel_one_fcolor_r00a,
+      store_pixel_one_fcolor_0g0a,
+      store_pixel_one_fcolor_rg0a,
+      store_pixel_one_fcolor_00ba,
+      store_pixel_one_fcolor_r0ba,
+      store_pixel_one_fcolor_0gba,
+      store_pixel_one_fcolor_rgba,
+    },
+    {
+      store_pixel_one_mfcolor_0000,
+      store_pixel_one_mfcolor_r000,
+      store_pixel_one_mfcolor_0g00,
+      store_pixel_one_mfcolor_rg00,
+      store_pixel_one_mfcolor_00b0,
+      store_pixel_one_mfcolor_r0b0,
+      store_pixel_one_mfcolor_0gb0,
+      store_pixel_one_mfcolor_rgb0,
+      store_pixel_one_mfcolor_000a,
+      store_pixel_one_mfcolor_r00a,
+      store_pixel_one_mfcolor_0g0a,
+      store_pixel_one_mfcolor_rg0a,
+      store_pixel_one_mfcolor_00ba,
+      store_pixel_one_mfcolor_r0ba,
+      store_pixel_one_mfcolor_0gba,
+      store_pixel_one_mfcolor_rgba,
+    },
+    {
+      store_pixel_one_ialpha_0000,
+      store_pixel_one_ialpha_r000,
+      store_pixel_one_ialpha_0g00,
+      store_pixel_one_ialpha_rg00,
+      store_pixel_one_ialpha_00b0,
+      store_pixel_one_ialpha_r0b0,
+      store_pixel_one_ialpha_0gb0,
+      store_pixel_one_ialpha_rgb0,
+      store_pixel_one_ialpha_000a,
+      store_pixel_one_ialpha_r00a,
+      store_pixel_one_ialpha_0g0a,
+      store_pixel_one_ialpha_rg0a,
+      store_pixel_one_ialpha_00ba,
+      store_pixel_one_ialpha_r0ba,
+      store_pixel_one_ialpha_0gba,
+      store_pixel_one_ialpha_rgba,
+    },
+    {
+      store_pixel_one_mialpha_0000,
+      store_pixel_one_mialpha_r000,
+      store_pixel_one_mialpha_0g00,
+      store_pixel_one_mialpha_rg00,
+      store_pixel_one_mialpha_00b0,
+      store_pixel_one_mialpha_r0b0,
+      store_pixel_one_mialpha_0gb0,
+      store_pixel_one_mialpha_rgb0,
+      store_pixel_one_mialpha_000a,
+      store_pixel_one_mialpha_r00a,
+      store_pixel_one_mialpha_0g0a,
+      store_pixel_one_mialpha_rg0a,
+      store_pixel_one_mialpha_00ba,
+      store_pixel_one_mialpha_r0ba,
+      store_pixel_one_mialpha_0gba,
+      store_pixel_one_mialpha_rgba,
+    },
+    {
+      store_pixel_one_falpha_0000,
+      store_pixel_one_falpha_r000,
+      store_pixel_one_falpha_0g00,
+      store_pixel_one_falpha_rg00,
+      store_pixel_one_falpha_00b0,
+      store_pixel_one_falpha_r0b0,
+      store_pixel_one_falpha_0gb0,
+      store_pixel_one_falpha_rgb0,
+      store_pixel_one_falpha_000a,
+      store_pixel_one_falpha_r00a,
+      store_pixel_one_falpha_0g0a,
+      store_pixel_one_falpha_rg0a,
+      store_pixel_one_falpha_00ba,
+      store_pixel_one_falpha_r0ba,
+      store_pixel_one_falpha_0gba,
+      store_pixel_one_falpha_rgba,
+    },
+    {
+      store_pixel_one_mfalpha_0000,
+      store_pixel_one_mfalpha_r000,
+      store_pixel_one_mfalpha_0g00,
+      store_pixel_one_mfalpha_rg00,
+      store_pixel_one_mfalpha_00b0,
+      store_pixel_one_mfalpha_r0b0,
+      store_pixel_one_mfalpha_0gb0,
+      store_pixel_one_mfalpha_rgb0,
+      store_pixel_one_mfalpha_000a,
+      store_pixel_one_mfalpha_r00a,
+      store_pixel_one_mfalpha_0g0a,
+      store_pixel_one_mfalpha_rg0a,
+      store_pixel_one_mfalpha_00ba,
+      store_pixel_one_mfalpha_r0ba,
+      store_pixel_one_mfalpha_0gba,
+      store_pixel_one_mfalpha_rgba,
+    },
+    {
+      store_pixel_one_ccolor_0000,
+      store_pixel_one_ccolor_r000,
+      store_pixel_one_ccolor_0g00,
+      store_pixel_one_ccolor_rg00,
+      store_pixel_one_ccolor_00b0,
+      store_pixel_one_ccolor_r0b0,
+      store_pixel_one_ccolor_0gb0,
+      store_pixel_one_ccolor_rgb0,
+      store_pixel_one_ccolor_000a,
+      store_pixel_one_ccolor_r00a,
+      store_pixel_one_ccolor_0g0a,
+      store_pixel_one_ccolor_rg0a,
+      store_pixel_one_ccolor_00ba,
+      store_pixel_one_ccolor_r0ba,
+      store_pixel_one_ccolor_0gba,
+      store_pixel_one_ccolor_rgba,
+    },
+    {
+      store_pixel_one_mccolor_0000,
+      store_pixel_one_mccolor_r000,
+      store_pixel_one_mccolor_0g00,
+      store_pixel_one_mccolor_rg00,
+      store_pixel_one_mccolor_00b0,
+      store_pixel_one_mccolor_r0b0,
+      store_pixel_one_mccolor_0gb0,
+      store_pixel_one_mccolor_rgb0,
+      store_pixel_one_mccolor_000a,
+      store_pixel_one_mccolor_r00a,
+      store_pixel_one_mccolor_0g0a,
+      store_pixel_one_mccolor_rg0a,
+      store_pixel_one_mccolor_00ba,
+      store_pixel_one_mccolor_r0ba,
+      store_pixel_one_mccolor_0gba,
+      store_pixel_one_mccolor_rgba,
+    },
+    {
+      store_pixel_one_calpha_0000,
+      store_pixel_one_calpha_r000,
+      store_pixel_one_calpha_0g00,
+      store_pixel_one_calpha_rg00,
+      store_pixel_one_calpha_00b0,
+      store_pixel_one_calpha_r0b0,
+      store_pixel_one_calpha_0gb0,
+      store_pixel_one_calpha_rgb0,
+      store_pixel_one_calpha_000a,
+      store_pixel_one_calpha_r00a,
+      store_pixel_one_calpha_0g0a,
+      store_pixel_one_calpha_rg0a,
+      store_pixel_one_calpha_00ba,
+      store_pixel_one_calpha_r0ba,
+      store_pixel_one_calpha_0gba,
+      store_pixel_one_calpha_rgba,
+    },
+    {
+      store_pixel_one_mcalpha_0000,
+      store_pixel_one_mcalpha_r000,
+      store_pixel_one_mcalpha_0g00,
+      store_pixel_one_mcalpha_rg00,
+      store_pixel_one_mcalpha_00b0,
+      store_pixel_one_mcalpha_r0b0,
+      store_pixel_one_mcalpha_0gb0,
+      store_pixel_one_mcalpha_rgb0,
+      store_pixel_one_mcalpha_000a,
+      store_pixel_one_mcalpha_r00a,
+      store_pixel_one_mcalpha_0g0a,
+      store_pixel_one_mcalpha_rg0a,
+      store_pixel_one_mcalpha_00ba,
+      store_pixel_one_mcalpha_r0ba,
+      store_pixel_one_mcalpha_0gba,
+      store_pixel_one_mcalpha_rgba,
+    },
   },
   {
-    store_pixel_icolor_zero,
-    store_pixel_icolor_one,
-    store_pixel_icolor_icolor,
-    store_pixel_icolor_micolor,
-    store_pixel_icolor_fcolor,
-    store_pixel_icolor_mfcolor,
-    store_pixel_icolor_ialpha,
-    store_pixel_icolor_mialpha,
-    store_pixel_icolor_falpha,
-    store_pixel_icolor_mfalpha,
-    store_pixel_icolor_ccolor,
-    store_pixel_icolor_mccolor,
-    store_pixel_icolor_calpha,
-    store_pixel_icolor_mcalpha,
+    {
+      store_pixel_icolor_zero_0000,
+      store_pixel_icolor_zero_r000,
+      store_pixel_icolor_zero_0g00,
+      store_pixel_icolor_zero_rg00,
+      store_pixel_icolor_zero_00b0,
+      store_pixel_icolor_zero_r0b0,
+      store_pixel_icolor_zero_0gb0,
+      store_pixel_icolor_zero_rgb0,
+      store_pixel_icolor_zero_000a,
+      store_pixel_icolor_zero_r00a,
+      store_pixel_icolor_zero_0g0a,
+      store_pixel_icolor_zero_rg0a,
+      store_pixel_icolor_zero_00ba,
+      store_pixel_icolor_zero_r0ba,
+      store_pixel_icolor_zero_0gba,
+      store_pixel_icolor_zero_rgba,
+    },
+    {
+      store_pixel_icolor_one_0000,
+      store_pixel_icolor_one_r000,
+      store_pixel_icolor_one_0g00,
+      store_pixel_icolor_one_rg00,
+      store_pixel_icolor_one_00b0,
+      store_pixel_icolor_one_r0b0,
+      store_pixel_icolor_one_0gb0,
+      store_pixel_icolor_one_rgb0,
+      store_pixel_icolor_one_000a,
+      store_pixel_icolor_one_r00a,
+      store_pixel_icolor_one_0g0a,
+      store_pixel_icolor_one_rg0a,
+      store_pixel_icolor_one_00ba,
+      store_pixel_icolor_one_r0ba,
+      store_pixel_icolor_one_0gba,
+      store_pixel_icolor_one_rgba,
+    },
+    {
+      store_pixel_icolor_icolor_0000,
+      store_pixel_icolor_icolor_r000,
+      store_pixel_icolor_icolor_0g00,
+      store_pixel_icolor_icolor_rg00,
+      store_pixel_icolor_icolor_00b0,
+      store_pixel_icolor_icolor_r0b0,
+      store_pixel_icolor_icolor_0gb0,
+      store_pixel_icolor_icolor_rgb0,
+      store_pixel_icolor_icolor_000a,
+      store_pixel_icolor_icolor_r00a,
+      store_pixel_icolor_icolor_0g0a,
+      store_pixel_icolor_icolor_rg0a,
+      store_pixel_icolor_icolor_00ba,
+      store_pixel_icolor_icolor_r0ba,
+      store_pixel_icolor_icolor_0gba,
+      store_pixel_icolor_icolor_rgba,
+    },
+    {
+      store_pixel_icolor_micolor_0000,
+      store_pixel_icolor_micolor_r000,
+      store_pixel_icolor_micolor_0g00,
+      store_pixel_icolor_micolor_rg00,
+      store_pixel_icolor_micolor_00b0,
+      store_pixel_icolor_micolor_r0b0,
+      store_pixel_icolor_micolor_0gb0,
+      store_pixel_icolor_micolor_rgb0,
+      store_pixel_icolor_micolor_000a,
+      store_pixel_icolor_micolor_r00a,
+      store_pixel_icolor_micolor_0g0a,
+      store_pixel_icolor_micolor_rg0a,
+      store_pixel_icolor_micolor_00ba,
+      store_pixel_icolor_micolor_r0ba,
+      store_pixel_icolor_micolor_0gba,
+      store_pixel_icolor_micolor_rgba,
+    },
+    {
+      store_pixel_icolor_fcolor_0000,
+      store_pixel_icolor_fcolor_r000,
+      store_pixel_icolor_fcolor_0g00,
+      store_pixel_icolor_fcolor_rg00,
+      store_pixel_icolor_fcolor_00b0,
+      store_pixel_icolor_fcolor_r0b0,
+      store_pixel_icolor_fcolor_0gb0,
+      store_pixel_icolor_fcolor_rgb0,
+      store_pixel_icolor_fcolor_000a,
+      store_pixel_icolor_fcolor_r00a,
+      store_pixel_icolor_fcolor_0g0a,
+      store_pixel_icolor_fcolor_rg0a,
+      store_pixel_icolor_fcolor_00ba,
+      store_pixel_icolor_fcolor_r0ba,
+      store_pixel_icolor_fcolor_0gba,
+      store_pixel_icolor_fcolor_rgba,
+    },
+    {
+      store_pixel_icolor_mfcolor_0000,
+      store_pixel_icolor_mfcolor_r000,
+      store_pixel_icolor_mfcolor_0g00,
+      store_pixel_icolor_mfcolor_rg00,
+      store_pixel_icolor_mfcolor_00b0,
+      store_pixel_icolor_mfcolor_r0b0,
+      store_pixel_icolor_mfcolor_0gb0,
+      store_pixel_icolor_mfcolor_rgb0,
+      store_pixel_icolor_mfcolor_000a,
+      store_pixel_icolor_mfcolor_r00a,
+      store_pixel_icolor_mfcolor_0g0a,
+      store_pixel_icolor_mfcolor_rg0a,
+      store_pixel_icolor_mfcolor_00ba,
+      store_pixel_icolor_mfcolor_r0ba,
+      store_pixel_icolor_mfcolor_0gba,
+      store_pixel_icolor_mfcolor_rgba,
+    },
+    {
+      store_pixel_icolor_ialpha_0000,
+      store_pixel_icolor_ialpha_r000,
+      store_pixel_icolor_ialpha_0g00,
+      store_pixel_icolor_ialpha_rg00,
+      store_pixel_icolor_ialpha_00b0,
+      store_pixel_icolor_ialpha_r0b0,
+      store_pixel_icolor_ialpha_0gb0,
+      store_pixel_icolor_ialpha_rgb0,
+      store_pixel_icolor_ialpha_000a,
+      store_pixel_icolor_ialpha_r00a,
+      store_pixel_icolor_ialpha_0g0a,
+      store_pixel_icolor_ialpha_rg0a,
+      store_pixel_icolor_ialpha_00ba,
+      store_pixel_icolor_ialpha_r0ba,
+      store_pixel_icolor_ialpha_0gba,
+      store_pixel_icolor_ialpha_rgba,
+    },
+    {
+      store_pixel_icolor_mialpha_0000,
+      store_pixel_icolor_mialpha_r000,
+      store_pixel_icolor_mialpha_0g00,
+      store_pixel_icolor_mialpha_rg00,
+      store_pixel_icolor_mialpha_00b0,
+      store_pixel_icolor_mialpha_r0b0,
+      store_pixel_icolor_mialpha_0gb0,
+      store_pixel_icolor_mialpha_rgb0,
+      store_pixel_icolor_mialpha_000a,
+      store_pixel_icolor_mialpha_r00a,
+      store_pixel_icolor_mialpha_0g0a,
+      store_pixel_icolor_mialpha_rg0a,
+      store_pixel_icolor_mialpha_00ba,
+      store_pixel_icolor_mialpha_r0ba,
+      store_pixel_icolor_mialpha_0gba,
+      store_pixel_icolor_mialpha_rgba,
+    },
+    {
+      store_pixel_icolor_falpha_0000,
+      store_pixel_icolor_falpha_r000,
+      store_pixel_icolor_falpha_0g00,
+      store_pixel_icolor_falpha_rg00,
+      store_pixel_icolor_falpha_00b0,
+      store_pixel_icolor_falpha_r0b0,
+      store_pixel_icolor_falpha_0gb0,
+      store_pixel_icolor_falpha_rgb0,
+      store_pixel_icolor_falpha_000a,
+      store_pixel_icolor_falpha_r00a,
+      store_pixel_icolor_falpha_0g0a,
+      store_pixel_icolor_falpha_rg0a,
+      store_pixel_icolor_falpha_00ba,
+      store_pixel_icolor_falpha_r0ba,
+      store_pixel_icolor_falpha_0gba,
+      store_pixel_icolor_falpha_rgba,
+    },
+    {
+      store_pixel_icolor_mfalpha_0000,
+      store_pixel_icolor_mfalpha_r000,
+      store_pixel_icolor_mfalpha_0g00,
+      store_pixel_icolor_mfalpha_rg00,
+      store_pixel_icolor_mfalpha_00b0,
+      store_pixel_icolor_mfalpha_r0b0,
+      store_pixel_icolor_mfalpha_0gb0,
+      store_pixel_icolor_mfalpha_rgb0,
+      store_pixel_icolor_mfalpha_000a,
+      store_pixel_icolor_mfalpha_r00a,
+      store_pixel_icolor_mfalpha_0g0a,
+      store_pixel_icolor_mfalpha_rg0a,
+      store_pixel_icolor_mfalpha_00ba,
+      store_pixel_icolor_mfalpha_r0ba,
+      store_pixel_icolor_mfalpha_0gba,
+      store_pixel_icolor_mfalpha_rgba,
+    },
+    {
+      store_pixel_icolor_ccolor_0000,
+      store_pixel_icolor_ccolor_r000,
+      store_pixel_icolor_ccolor_0g00,
+      store_pixel_icolor_ccolor_rg00,
+      store_pixel_icolor_ccolor_00b0,
+      store_pixel_icolor_ccolor_r0b0,
+      store_pixel_icolor_ccolor_0gb0,
+      store_pixel_icolor_ccolor_rgb0,
+      store_pixel_icolor_ccolor_000a,
+      store_pixel_icolor_ccolor_r00a,
+      store_pixel_icolor_ccolor_0g0a,
+      store_pixel_icolor_ccolor_rg0a,
+      store_pixel_icolor_ccolor_00ba,
+      store_pixel_icolor_ccolor_r0ba,
+      store_pixel_icolor_ccolor_0gba,
+      store_pixel_icolor_ccolor_rgba,
+    },
+    {
+      store_pixel_icolor_mccolor_0000,
+      store_pixel_icolor_mccolor_r000,
+      store_pixel_icolor_mccolor_0g00,
+      store_pixel_icolor_mccolor_rg00,
+      store_pixel_icolor_mccolor_00b0,
+      store_pixel_icolor_mccolor_r0b0,
+      store_pixel_icolor_mccolor_0gb0,
+      store_pixel_icolor_mccolor_rgb0,
+      store_pixel_icolor_mccolor_000a,
+      store_pixel_icolor_mccolor_r00a,
+      store_pixel_icolor_mccolor_0g0a,
+      store_pixel_icolor_mccolor_rg0a,
+      store_pixel_icolor_mccolor_00ba,
+      store_pixel_icolor_mccolor_r0ba,
+      store_pixel_icolor_mccolor_0gba,
+      store_pixel_icolor_mccolor_rgba,
+    },
+    {
+      store_pixel_icolor_calpha_0000,
+      store_pixel_icolor_calpha_r000,
+      store_pixel_icolor_calpha_0g00,
+      store_pixel_icolor_calpha_rg00,
+      store_pixel_icolor_calpha_00b0,
+      store_pixel_icolor_calpha_r0b0,
+      store_pixel_icolor_calpha_0gb0,
+      store_pixel_icolor_calpha_rgb0,
+      store_pixel_icolor_calpha_000a,
+      store_pixel_icolor_calpha_r00a,
+      store_pixel_icolor_calpha_0g0a,
+      store_pixel_icolor_calpha_rg0a,
+      store_pixel_icolor_calpha_00ba,
+      store_pixel_icolor_calpha_r0ba,
+      store_pixel_icolor_calpha_0gba,
+      store_pixel_icolor_calpha_rgba,
+    },
+    {
+      store_pixel_icolor_mcalpha_0000,
+      store_pixel_icolor_mcalpha_r000,
+      store_pixel_icolor_mcalpha_0g00,
+      store_pixel_icolor_mcalpha_rg00,
+      store_pixel_icolor_mcalpha_00b0,
+      store_pixel_icolor_mcalpha_r0b0,
+      store_pixel_icolor_mcalpha_0gb0,
+      store_pixel_icolor_mcalpha_rgb0,
+      store_pixel_icolor_mcalpha_000a,
+      store_pixel_icolor_mcalpha_r00a,
+      store_pixel_icolor_mcalpha_0g0a,
+      store_pixel_icolor_mcalpha_rg0a,
+      store_pixel_icolor_mcalpha_00ba,
+      store_pixel_icolor_mcalpha_r0ba,
+      store_pixel_icolor_mcalpha_0gba,
+      store_pixel_icolor_mcalpha_rgba,
+    },
   },
   {
-    store_pixel_micolor_zero,
-    store_pixel_micolor_one,
-    store_pixel_micolor_icolor,
-    store_pixel_micolor_micolor,
-    store_pixel_micolor_fcolor,
-    store_pixel_micolor_mfcolor,
-    store_pixel_micolor_ialpha,
-    store_pixel_micolor_mialpha,
-    store_pixel_micolor_falpha,
-    store_pixel_micolor_mfalpha,
-    store_pixel_micolor_ccolor,
-    store_pixel_micolor_mccolor,
-    store_pixel_micolor_calpha,
-    store_pixel_micolor_mcalpha,
+    {
+      store_pixel_micolor_zero_0000,
+      store_pixel_micolor_zero_r000,
+      store_pixel_micolor_zero_0g00,
+      store_pixel_micolor_zero_rg00,
+      store_pixel_micolor_zero_00b0,
+      store_pixel_micolor_zero_r0b0,
+      store_pixel_micolor_zero_0gb0,
+      store_pixel_micolor_zero_rgb0,
+      store_pixel_micolor_zero_000a,
+      store_pixel_micolor_zero_r00a,
+      store_pixel_micolor_zero_0g0a,
+      store_pixel_micolor_zero_rg0a,
+      store_pixel_micolor_zero_00ba,
+      store_pixel_micolor_zero_r0ba,
+      store_pixel_micolor_zero_0gba,
+      store_pixel_micolor_zero_rgba,
+    },
+    {
+      store_pixel_micolor_one_0000,
+      store_pixel_micolor_one_r000,
+      store_pixel_micolor_one_0g00,
+      store_pixel_micolor_one_rg00,
+      store_pixel_micolor_one_00b0,
+      store_pixel_micolor_one_r0b0,
+      store_pixel_micolor_one_0gb0,
+      store_pixel_micolor_one_rgb0,
+      store_pixel_micolor_one_000a,
+      store_pixel_micolor_one_r00a,
+      store_pixel_micolor_one_0g0a,
+      store_pixel_micolor_one_rg0a,
+      store_pixel_micolor_one_00ba,
+      store_pixel_micolor_one_r0ba,
+      store_pixel_micolor_one_0gba,
+      store_pixel_micolor_one_rgba,
+    },
+    {
+      store_pixel_micolor_icolor_0000,
+      store_pixel_micolor_icolor_r000,
+      store_pixel_micolor_icolor_0g00,
+      store_pixel_micolor_icolor_rg00,
+      store_pixel_micolor_icolor_00b0,
+      store_pixel_micolor_icolor_r0b0,
+      store_pixel_micolor_icolor_0gb0,
+      store_pixel_micolor_icolor_rgb0,
+      store_pixel_micolor_icolor_000a,
+      store_pixel_micolor_icolor_r00a,
+      store_pixel_micolor_icolor_0g0a,
+      store_pixel_micolor_icolor_rg0a,
+      store_pixel_micolor_icolor_00ba,
+      store_pixel_micolor_icolor_r0ba,
+      store_pixel_micolor_icolor_0gba,
+      store_pixel_micolor_icolor_rgba,
+    },
+    {
+      store_pixel_micolor_micolor_0000,
+      store_pixel_micolor_micolor_r000,
+      store_pixel_micolor_micolor_0g00,
+      store_pixel_micolor_micolor_rg00,
+      store_pixel_micolor_micolor_00b0,
+      store_pixel_micolor_micolor_r0b0,
+      store_pixel_micolor_micolor_0gb0,
+      store_pixel_micolor_micolor_rgb0,
+      store_pixel_micolor_micolor_000a,
+      store_pixel_micolor_micolor_r00a,
+      store_pixel_micolor_micolor_0g0a,
+      store_pixel_micolor_micolor_rg0a,
+      store_pixel_micolor_micolor_00ba,
+      store_pixel_micolor_micolor_r0ba,
+      store_pixel_micolor_micolor_0gba,
+      store_pixel_micolor_micolor_rgba,
+    },
+    {
+      store_pixel_micolor_fcolor_0000,
+      store_pixel_micolor_fcolor_r000,
+      store_pixel_micolor_fcolor_0g00,
+      store_pixel_micolor_fcolor_rg00,
+      store_pixel_micolor_fcolor_00b0,
+      store_pixel_micolor_fcolor_r0b0,
+      store_pixel_micolor_fcolor_0gb0,
+      store_pixel_micolor_fcolor_rgb0,
+      store_pixel_micolor_fcolor_000a,
+      store_pixel_micolor_fcolor_r00a,
+      store_pixel_micolor_fcolor_0g0a,
+      store_pixel_micolor_fcolor_rg0a,
+      store_pixel_micolor_fcolor_00ba,
+      store_pixel_micolor_fcolor_r0ba,
+      store_pixel_micolor_fcolor_0gba,
+      store_pixel_micolor_fcolor_rgba,
+    },
+    {
+      store_pixel_micolor_mfcolor_0000,
+      store_pixel_micolor_mfcolor_r000,
+      store_pixel_micolor_mfcolor_0g00,
+      store_pixel_micolor_mfcolor_rg00,
+      store_pixel_micolor_mfcolor_00b0,
+      store_pixel_micolor_mfcolor_r0b0,
+      store_pixel_micolor_mfcolor_0gb0,
+      store_pixel_micolor_mfcolor_rgb0,
+      store_pixel_micolor_mfcolor_000a,
+      store_pixel_micolor_mfcolor_r00a,
+      store_pixel_micolor_mfcolor_0g0a,
+      store_pixel_micolor_mfcolor_rg0a,
+      store_pixel_micolor_mfcolor_00ba,
+      store_pixel_micolor_mfcolor_r0ba,
+      store_pixel_micolor_mfcolor_0gba,
+      store_pixel_micolor_mfcolor_rgba,
+    },
+    {
+      store_pixel_micolor_ialpha_0000,
+      store_pixel_micolor_ialpha_r000,
+      store_pixel_micolor_ialpha_0g00,
+      store_pixel_micolor_ialpha_rg00,
+      store_pixel_micolor_ialpha_00b0,
+      store_pixel_micolor_ialpha_r0b0,
+      store_pixel_micolor_ialpha_0gb0,
+      store_pixel_micolor_ialpha_rgb0,
+      store_pixel_micolor_ialpha_000a,
+      store_pixel_micolor_ialpha_r00a,
+      store_pixel_micolor_ialpha_0g0a,
+      store_pixel_micolor_ialpha_rg0a,
+      store_pixel_micolor_ialpha_00ba,
+      store_pixel_micolor_ialpha_r0ba,
+      store_pixel_micolor_ialpha_0gba,
+      store_pixel_micolor_ialpha_rgba,
+    },
+    {
+      store_pixel_micolor_mialpha_0000,
+      store_pixel_micolor_mialpha_r000,
+      store_pixel_micolor_mialpha_0g00,
+      store_pixel_micolor_mialpha_rg00,
+      store_pixel_micolor_mialpha_00b0,
+      store_pixel_micolor_mialpha_r0b0,
+      store_pixel_micolor_mialpha_0gb0,
+      store_pixel_micolor_mialpha_rgb0,
+      store_pixel_micolor_mialpha_000a,
+      store_pixel_micolor_mialpha_r00a,
+      store_pixel_micolor_mialpha_0g0a,
+      store_pixel_micolor_mialpha_rg0a,
+      store_pixel_micolor_mialpha_00ba,
+      store_pixel_micolor_mialpha_r0ba,
+      store_pixel_micolor_mialpha_0gba,
+      store_pixel_micolor_mialpha_rgba,
+    },
+    {
+      store_pixel_micolor_falpha_0000,
+      store_pixel_micolor_falpha_r000,
+      store_pixel_micolor_falpha_0g00,
+      store_pixel_micolor_falpha_rg00,
+      store_pixel_micolor_falpha_00b0,
+      store_pixel_micolor_falpha_r0b0,
+      store_pixel_micolor_falpha_0gb0,
+      store_pixel_micolor_falpha_rgb0,
+      store_pixel_micolor_falpha_000a,
+      store_pixel_micolor_falpha_r00a,
+      store_pixel_micolor_falpha_0g0a,
+      store_pixel_micolor_falpha_rg0a,
+      store_pixel_micolor_falpha_00ba,
+      store_pixel_micolor_falpha_r0ba,
+      store_pixel_micolor_falpha_0gba,
+      store_pixel_micolor_falpha_rgba,
+    },
+    {
+      store_pixel_micolor_mfalpha_0000,
+      store_pixel_micolor_mfalpha_r000,
+      store_pixel_micolor_mfalpha_0g00,
+      store_pixel_micolor_mfalpha_rg00,
+      store_pixel_micolor_mfalpha_00b0,
+      store_pixel_micolor_mfalpha_r0b0,
+      store_pixel_micolor_mfalpha_0gb0,
+      store_pixel_micolor_mfalpha_rgb0,
+      store_pixel_micolor_mfalpha_000a,
+      store_pixel_micolor_mfalpha_r00a,
+      store_pixel_micolor_mfalpha_0g0a,
+      store_pixel_micolor_mfalpha_rg0a,
+      store_pixel_micolor_mfalpha_00ba,
+      store_pixel_micolor_mfalpha_r0ba,
+      store_pixel_micolor_mfalpha_0gba,
+      store_pixel_micolor_mfalpha_rgba,
+    },
+    {
+      store_pixel_micolor_ccolor_0000,
+      store_pixel_micolor_ccolor_r000,
+      store_pixel_micolor_ccolor_0g00,
+      store_pixel_micolor_ccolor_rg00,
+      store_pixel_micolor_ccolor_00b0,
+      store_pixel_micolor_ccolor_r0b0,
+      store_pixel_micolor_ccolor_0gb0,
+      store_pixel_micolor_ccolor_rgb0,
+      store_pixel_micolor_ccolor_000a,
+      store_pixel_micolor_ccolor_r00a,
+      store_pixel_micolor_ccolor_0g0a,
+      store_pixel_micolor_ccolor_rg0a,
+      store_pixel_micolor_ccolor_00ba,
+      store_pixel_micolor_ccolor_r0ba,
+      store_pixel_micolor_ccolor_0gba,
+      store_pixel_micolor_ccolor_rgba,
+    },
+    {
+      store_pixel_micolor_mccolor_0000,
+      store_pixel_micolor_mccolor_r000,
+      store_pixel_micolor_mccolor_0g00,
+      store_pixel_micolor_mccolor_rg00,
+      store_pixel_micolor_mccolor_00b0,
+      store_pixel_micolor_mccolor_r0b0,
+      store_pixel_micolor_mccolor_0gb0,
+      store_pixel_micolor_mccolor_rgb0,
+      store_pixel_micolor_mccolor_000a,
+      store_pixel_micolor_mccolor_r00a,
+      store_pixel_micolor_mccolor_0g0a,
+      store_pixel_micolor_mccolor_rg0a,
+      store_pixel_micolor_mccolor_00ba,
+      store_pixel_micolor_mccolor_r0ba,
+      store_pixel_micolor_mccolor_0gba,
+      store_pixel_micolor_mccolor_rgba,
+    },
+    {
+      store_pixel_micolor_calpha_0000,
+      store_pixel_micolor_calpha_r000,
+      store_pixel_micolor_calpha_0g00,
+      store_pixel_micolor_calpha_rg00,
+      store_pixel_micolor_calpha_00b0,
+      store_pixel_micolor_calpha_r0b0,
+      store_pixel_micolor_calpha_0gb0,
+      store_pixel_micolor_calpha_rgb0,
+      store_pixel_micolor_calpha_000a,
+      store_pixel_micolor_calpha_r00a,
+      store_pixel_micolor_calpha_0g0a,
+      store_pixel_micolor_calpha_rg0a,
+      store_pixel_micolor_calpha_00ba,
+      store_pixel_micolor_calpha_r0ba,
+      store_pixel_micolor_calpha_0gba,
+      store_pixel_micolor_calpha_rgba,
+    },
+    {
+      store_pixel_micolor_mcalpha_0000,
+      store_pixel_micolor_mcalpha_r000,
+      store_pixel_micolor_mcalpha_0g00,
+      store_pixel_micolor_mcalpha_rg00,
+      store_pixel_micolor_mcalpha_00b0,
+      store_pixel_micolor_mcalpha_r0b0,
+      store_pixel_micolor_mcalpha_0gb0,
+      store_pixel_micolor_mcalpha_rgb0,
+      store_pixel_micolor_mcalpha_000a,
+      store_pixel_micolor_mcalpha_r00a,
+      store_pixel_micolor_mcalpha_0g0a,
+      store_pixel_micolor_mcalpha_rg0a,
+      store_pixel_micolor_mcalpha_00ba,
+      store_pixel_micolor_mcalpha_r0ba,
+      store_pixel_micolor_mcalpha_0gba,
+      store_pixel_micolor_mcalpha_rgba,
+    },
   },
   {
-    store_pixel_fcolor_zero,
-    store_pixel_fcolor_one,
-    store_pixel_fcolor_icolor,
-    store_pixel_fcolor_micolor,
-    store_pixel_fcolor_fcolor,
-    store_pixel_fcolor_mfcolor,
-    store_pixel_fcolor_ialpha,
-    store_pixel_fcolor_mialpha,
-    store_pixel_fcolor_falpha,
-    store_pixel_fcolor_mfalpha,
-    store_pixel_fcolor_ccolor,
-    store_pixel_fcolor_mccolor,
-    store_pixel_fcolor_calpha,
-    store_pixel_fcolor_mcalpha,
+    {
+      store_pixel_fcolor_zero_0000,
+      store_pixel_fcolor_zero_r000,
+      store_pixel_fcolor_zero_0g00,
+      store_pixel_fcolor_zero_rg00,
+      store_pixel_fcolor_zero_00b0,
+      store_pixel_fcolor_zero_r0b0,
+      store_pixel_fcolor_zero_0gb0,
+      store_pixel_fcolor_zero_rgb0,
+      store_pixel_fcolor_zero_000a,
+      store_pixel_fcolor_zero_r00a,
+      store_pixel_fcolor_zero_0g0a,
+      store_pixel_fcolor_zero_rg0a,
+      store_pixel_fcolor_zero_00ba,
+      store_pixel_fcolor_zero_r0ba,
+      store_pixel_fcolor_zero_0gba,
+      store_pixel_fcolor_zero_rgba,
+    },
+    {
+      store_pixel_fcolor_one_0000,
+      store_pixel_fcolor_one_r000,
+      store_pixel_fcolor_one_0g00,
+      store_pixel_fcolor_one_rg00,
+      store_pixel_fcolor_one_00b0,
+      store_pixel_fcolor_one_r0b0,
+      store_pixel_fcolor_one_0gb0,
+      store_pixel_fcolor_one_rgb0,
+      store_pixel_fcolor_one_000a,
+      store_pixel_fcolor_one_r00a,
+      store_pixel_fcolor_one_0g0a,
+      store_pixel_fcolor_one_rg0a,
+      store_pixel_fcolor_one_00ba,
+      store_pixel_fcolor_one_r0ba,
+      store_pixel_fcolor_one_0gba,
+      store_pixel_fcolor_one_rgba,
+    },
+    {
+      store_pixel_fcolor_icolor_0000,
+      store_pixel_fcolor_icolor_r000,
+      store_pixel_fcolor_icolor_0g00,
+      store_pixel_fcolor_icolor_rg00,
+      store_pixel_fcolor_icolor_00b0,
+      store_pixel_fcolor_icolor_r0b0,
+      store_pixel_fcolor_icolor_0gb0,
+      store_pixel_fcolor_icolor_rgb0,
+      store_pixel_fcolor_icolor_000a,
+      store_pixel_fcolor_icolor_r00a,
+      store_pixel_fcolor_icolor_0g0a,
+      store_pixel_fcolor_icolor_rg0a,
+      store_pixel_fcolor_icolor_00ba,
+      store_pixel_fcolor_icolor_r0ba,
+      store_pixel_fcolor_icolor_0gba,
+      store_pixel_fcolor_icolor_rgba,
+    },
+    {
+      store_pixel_fcolor_micolor_0000,
+      store_pixel_fcolor_micolor_r000,
+      store_pixel_fcolor_micolor_0g00,
+      store_pixel_fcolor_micolor_rg00,
+      store_pixel_fcolor_micolor_00b0,
+      store_pixel_fcolor_micolor_r0b0,
+      store_pixel_fcolor_micolor_0gb0,
+      store_pixel_fcolor_micolor_rgb0,
+      store_pixel_fcolor_micolor_000a,
+      store_pixel_fcolor_micolor_r00a,
+      store_pixel_fcolor_micolor_0g0a,
+      store_pixel_fcolor_micolor_rg0a,
+      store_pixel_fcolor_micolor_00ba,
+      store_pixel_fcolor_micolor_r0ba,
+      store_pixel_fcolor_micolor_0gba,
+      store_pixel_fcolor_micolor_rgba,
+    },
+    {
+      store_pixel_fcolor_fcolor_0000,
+      store_pixel_fcolor_fcolor_r000,
+      store_pixel_fcolor_fcolor_0g00,
+      store_pixel_fcolor_fcolor_rg00,
+      store_pixel_fcolor_fcolor_00b0,
+      store_pixel_fcolor_fcolor_r0b0,
+      store_pixel_fcolor_fcolor_0gb0,
+      store_pixel_fcolor_fcolor_rgb0,
+      store_pixel_fcolor_fcolor_000a,
+      store_pixel_fcolor_fcolor_r00a,
+      store_pixel_fcolor_fcolor_0g0a,
+      store_pixel_fcolor_fcolor_rg0a,
+      store_pixel_fcolor_fcolor_00ba,
+      store_pixel_fcolor_fcolor_r0ba,
+      store_pixel_fcolor_fcolor_0gba,
+      store_pixel_fcolor_fcolor_rgba,
+    },
+    {
+      store_pixel_fcolor_mfcolor_0000,
+      store_pixel_fcolor_mfcolor_r000,
+      store_pixel_fcolor_mfcolor_0g00,
+      store_pixel_fcolor_mfcolor_rg00,
+      store_pixel_fcolor_mfcolor_00b0,
+      store_pixel_fcolor_mfcolor_r0b0,
+      store_pixel_fcolor_mfcolor_0gb0,
+      store_pixel_fcolor_mfcolor_rgb0,
+      store_pixel_fcolor_mfcolor_000a,
+      store_pixel_fcolor_mfcolor_r00a,
+      store_pixel_fcolor_mfcolor_0g0a,
+      store_pixel_fcolor_mfcolor_rg0a,
+      store_pixel_fcolor_mfcolor_00ba,
+      store_pixel_fcolor_mfcolor_r0ba,
+      store_pixel_fcolor_mfcolor_0gba,
+      store_pixel_fcolor_mfcolor_rgba,
+    },
+    {
+      store_pixel_fcolor_ialpha_0000,
+      store_pixel_fcolor_ialpha_r000,
+      store_pixel_fcolor_ialpha_0g00,
+      store_pixel_fcolor_ialpha_rg00,
+      store_pixel_fcolor_ialpha_00b0,
+      store_pixel_fcolor_ialpha_r0b0,
+      store_pixel_fcolor_ialpha_0gb0,
+      store_pixel_fcolor_ialpha_rgb0,
+      store_pixel_fcolor_ialpha_000a,
+      store_pixel_fcolor_ialpha_r00a,
+      store_pixel_fcolor_ialpha_0g0a,
+      store_pixel_fcolor_ialpha_rg0a,
+      store_pixel_fcolor_ialpha_00ba,
+      store_pixel_fcolor_ialpha_r0ba,
+      store_pixel_fcolor_ialpha_0gba,
+      store_pixel_fcolor_ialpha_rgba,
+    },
+    {
+      store_pixel_fcolor_mialpha_0000,
+      store_pixel_fcolor_mialpha_r000,
+      store_pixel_fcolor_mialpha_0g00,
+      store_pixel_fcolor_mialpha_rg00,
+      store_pixel_fcolor_mialpha_00b0,
+      store_pixel_fcolor_mialpha_r0b0,
+      store_pixel_fcolor_mialpha_0gb0,
+      store_pixel_fcolor_mialpha_rgb0,
+      store_pixel_fcolor_mialpha_000a,
+      store_pixel_fcolor_mialpha_r00a,
+      store_pixel_fcolor_mialpha_0g0a,
+      store_pixel_fcolor_mialpha_rg0a,
+      store_pixel_fcolor_mialpha_00ba,
+      store_pixel_fcolor_mialpha_r0ba,
+      store_pixel_fcolor_mialpha_0gba,
+      store_pixel_fcolor_mialpha_rgba,
+    },
+    {
+      store_pixel_fcolor_falpha_0000,
+      store_pixel_fcolor_falpha_r000,
+      store_pixel_fcolor_falpha_0g00,
+      store_pixel_fcolor_falpha_rg00,
+      store_pixel_fcolor_falpha_00b0,
+      store_pixel_fcolor_falpha_r0b0,
+      store_pixel_fcolor_falpha_0gb0,
+      store_pixel_fcolor_falpha_rgb0,
+      store_pixel_fcolor_falpha_000a,
+      store_pixel_fcolor_falpha_r00a,
+      store_pixel_fcolor_falpha_0g0a,
+      store_pixel_fcolor_falpha_rg0a,
+      store_pixel_fcolor_falpha_00ba,
+      store_pixel_fcolor_falpha_r0ba,
+      store_pixel_fcolor_falpha_0gba,
+      store_pixel_fcolor_falpha_rgba,
+    },
+    {
+      store_pixel_fcolor_mfalpha_0000,
+      store_pixel_fcolor_mfalpha_r000,
+      store_pixel_fcolor_mfalpha_0g00,
+      store_pixel_fcolor_mfalpha_rg00,
+      store_pixel_fcolor_mfalpha_00b0,
+      store_pixel_fcolor_mfalpha_r0b0,
+      store_pixel_fcolor_mfalpha_0gb0,
+      store_pixel_fcolor_mfalpha_rgb0,
+      store_pixel_fcolor_mfalpha_000a,
+      store_pixel_fcolor_mfalpha_r00a,
+      store_pixel_fcolor_mfalpha_0g0a,
+      store_pixel_fcolor_mfalpha_rg0a,
+      store_pixel_fcolor_mfalpha_00ba,
+      store_pixel_fcolor_mfalpha_r0ba,
+      store_pixel_fcolor_mfalpha_0gba,
+      store_pixel_fcolor_mfalpha_rgba,
+    },
+    {
+      store_pixel_fcolor_ccolor_0000,
+      store_pixel_fcolor_ccolor_r000,
+      store_pixel_fcolor_ccolor_0g00,
+      store_pixel_fcolor_ccolor_rg00,
+      store_pixel_fcolor_ccolor_00b0,
+      store_pixel_fcolor_ccolor_r0b0,
+      store_pixel_fcolor_ccolor_0gb0,
+      store_pixel_fcolor_ccolor_rgb0,
+      store_pixel_fcolor_ccolor_000a,
+      store_pixel_fcolor_ccolor_r00a,
+      store_pixel_fcolor_ccolor_0g0a,
+      store_pixel_fcolor_ccolor_rg0a,
+      store_pixel_fcolor_ccolor_00ba,
+      store_pixel_fcolor_ccolor_r0ba,
+      store_pixel_fcolor_ccolor_0gba,
+      store_pixel_fcolor_ccolor_rgba,
+    },
+    {
+      store_pixel_fcolor_mccolor_0000,
+      store_pixel_fcolor_mccolor_r000,
+      store_pixel_fcolor_mccolor_0g00,
+      store_pixel_fcolor_mccolor_rg00,
+      store_pixel_fcolor_mccolor_00b0,
+      store_pixel_fcolor_mccolor_r0b0,
+      store_pixel_fcolor_mccolor_0gb0,
+      store_pixel_fcolor_mccolor_rgb0,
+      store_pixel_fcolor_mccolor_000a,
+      store_pixel_fcolor_mccolor_r00a,
+      store_pixel_fcolor_mccolor_0g0a,
+      store_pixel_fcolor_mccolor_rg0a,
+      store_pixel_fcolor_mccolor_00ba,
+      store_pixel_fcolor_mccolor_r0ba,
+      store_pixel_fcolor_mccolor_0gba,
+      store_pixel_fcolor_mccolor_rgba,
+    },
+    {
+      store_pixel_fcolor_calpha_0000,
+      store_pixel_fcolor_calpha_r000,
+      store_pixel_fcolor_calpha_0g00,
+      store_pixel_fcolor_calpha_rg00,
+      store_pixel_fcolor_calpha_00b0,
+      store_pixel_fcolor_calpha_r0b0,
+      store_pixel_fcolor_calpha_0gb0,
+      store_pixel_fcolor_calpha_rgb0,
+      store_pixel_fcolor_calpha_000a,
+      store_pixel_fcolor_calpha_r00a,
+      store_pixel_fcolor_calpha_0g0a,
+      store_pixel_fcolor_calpha_rg0a,
+      store_pixel_fcolor_calpha_00ba,
+      store_pixel_fcolor_calpha_r0ba,
+      store_pixel_fcolor_calpha_0gba,
+      store_pixel_fcolor_calpha_rgba,
+    },
+    {
+      store_pixel_fcolor_mcalpha_0000,
+      store_pixel_fcolor_mcalpha_r000,
+      store_pixel_fcolor_mcalpha_0g00,
+      store_pixel_fcolor_mcalpha_rg00,
+      store_pixel_fcolor_mcalpha_00b0,
+      store_pixel_fcolor_mcalpha_r0b0,
+      store_pixel_fcolor_mcalpha_0gb0,
+      store_pixel_fcolor_mcalpha_rgb0,
+      store_pixel_fcolor_mcalpha_000a,
+      store_pixel_fcolor_mcalpha_r00a,
+      store_pixel_fcolor_mcalpha_0g0a,
+      store_pixel_fcolor_mcalpha_rg0a,
+      store_pixel_fcolor_mcalpha_00ba,
+      store_pixel_fcolor_mcalpha_r0ba,
+      store_pixel_fcolor_mcalpha_0gba,
+      store_pixel_fcolor_mcalpha_rgba,
+    },
   },
   {
-    store_pixel_mfcolor_zero,
-    store_pixel_mfcolor_one,
-    store_pixel_mfcolor_icolor,
-    store_pixel_mfcolor_micolor,
-    store_pixel_mfcolor_fcolor,
-    store_pixel_mfcolor_mfcolor,
-    store_pixel_mfcolor_ialpha,
-    store_pixel_mfcolor_mialpha,
-    store_pixel_mfcolor_falpha,
-    store_pixel_mfcolor_mfalpha,
-    store_pixel_mfcolor_ccolor,
-    store_pixel_mfcolor_mccolor,
-    store_pixel_mfcolor_calpha,
-    store_pixel_mfcolor_mcalpha,
+    {
+      store_pixel_mfcolor_zero_0000,
+      store_pixel_mfcolor_zero_r000,
+      store_pixel_mfcolor_zero_0g00,
+      store_pixel_mfcolor_zero_rg00,
+      store_pixel_mfcolor_zero_00b0,
+      store_pixel_mfcolor_zero_r0b0,
+      store_pixel_mfcolor_zero_0gb0,
+      store_pixel_mfcolor_zero_rgb0,
+      store_pixel_mfcolor_zero_000a,
+      store_pixel_mfcolor_zero_r00a,
+      store_pixel_mfcolor_zero_0g0a,
+      store_pixel_mfcolor_zero_rg0a,
+      store_pixel_mfcolor_zero_00ba,
+      store_pixel_mfcolor_zero_r0ba,
+      store_pixel_mfcolor_zero_0gba,
+      store_pixel_mfcolor_zero_rgba,
+    },
+    {
+      store_pixel_mfcolor_one_0000,
+      store_pixel_mfcolor_one_r000,
+      store_pixel_mfcolor_one_0g00,
+      store_pixel_mfcolor_one_rg00,
+      store_pixel_mfcolor_one_00b0,
+      store_pixel_mfcolor_one_r0b0,
+      store_pixel_mfcolor_one_0gb0,
+      store_pixel_mfcolor_one_rgb0,
+      store_pixel_mfcolor_one_000a,
+      store_pixel_mfcolor_one_r00a,
+      store_pixel_mfcolor_one_0g0a,
+      store_pixel_mfcolor_one_rg0a,
+      store_pixel_mfcolor_one_00ba,
+      store_pixel_mfcolor_one_r0ba,
+      store_pixel_mfcolor_one_0gba,
+      store_pixel_mfcolor_one_rgba,
+    },
+    {
+      store_pixel_mfcolor_icolor_0000,
+      store_pixel_mfcolor_icolor_r000,
+      store_pixel_mfcolor_icolor_0g00,
+      store_pixel_mfcolor_icolor_rg00,
+      store_pixel_mfcolor_icolor_00b0,
+      store_pixel_mfcolor_icolor_r0b0,
+      store_pixel_mfcolor_icolor_0gb0,
+      store_pixel_mfcolor_icolor_rgb0,
+      store_pixel_mfcolor_icolor_000a,
+      store_pixel_mfcolor_icolor_r00a,
+      store_pixel_mfcolor_icolor_0g0a,
+      store_pixel_mfcolor_icolor_rg0a,
+      store_pixel_mfcolor_icolor_00ba,
+      store_pixel_mfcolor_icolor_r0ba,
+      store_pixel_mfcolor_icolor_0gba,
+      store_pixel_mfcolor_icolor_rgba,
+    },
+    {
+      store_pixel_mfcolor_micolor_0000,
+      store_pixel_mfcolor_micolor_r000,
+      store_pixel_mfcolor_micolor_0g00,
+      store_pixel_mfcolor_micolor_rg00,
+      store_pixel_mfcolor_micolor_00b0,
+      store_pixel_mfcolor_micolor_r0b0,
+      store_pixel_mfcolor_micolor_0gb0,
+      store_pixel_mfcolor_micolor_rgb0,
+      store_pixel_mfcolor_micolor_000a,
+      store_pixel_mfcolor_micolor_r00a,
+      store_pixel_mfcolor_micolor_0g0a,
+      store_pixel_mfcolor_micolor_rg0a,
+      store_pixel_mfcolor_micolor_00ba,
+      store_pixel_mfcolor_micolor_r0ba,
+      store_pixel_mfcolor_micolor_0gba,
+      store_pixel_mfcolor_micolor_rgba,
+    },
+    {
+      store_pixel_mfcolor_fcolor_0000,
+      store_pixel_mfcolor_fcolor_r000,
+      store_pixel_mfcolor_fcolor_0g00,
+      store_pixel_mfcolor_fcolor_rg00,
+      store_pixel_mfcolor_fcolor_00b0,
+      store_pixel_mfcolor_fcolor_r0b0,
+      store_pixel_mfcolor_fcolor_0gb0,
+      store_pixel_mfcolor_fcolor_rgb0,
+      store_pixel_mfcolor_fcolor_000a,
+      store_pixel_mfcolor_fcolor_r00a,
+      store_pixel_mfcolor_fcolor_0g0a,
+      store_pixel_mfcolor_fcolor_rg0a,
+      store_pixel_mfcolor_fcolor_00ba,
+      store_pixel_mfcolor_fcolor_r0ba,
+      store_pixel_mfcolor_fcolor_0gba,
+      store_pixel_mfcolor_fcolor_rgba,
+    },
+    {
+      store_pixel_mfcolor_mfcolor_0000,
+      store_pixel_mfcolor_mfcolor_r000,
+      store_pixel_mfcolor_mfcolor_0g00,
+      store_pixel_mfcolor_mfcolor_rg00,
+      store_pixel_mfcolor_mfcolor_00b0,
+      store_pixel_mfcolor_mfcolor_r0b0,
+      store_pixel_mfcolor_mfcolor_0gb0,
+      store_pixel_mfcolor_mfcolor_rgb0,
+      store_pixel_mfcolor_mfcolor_000a,
+      store_pixel_mfcolor_mfcolor_r00a,
+      store_pixel_mfcolor_mfcolor_0g0a,
+      store_pixel_mfcolor_mfcolor_rg0a,
+      store_pixel_mfcolor_mfcolor_00ba,
+      store_pixel_mfcolor_mfcolor_r0ba,
+      store_pixel_mfcolor_mfcolor_0gba,
+      store_pixel_mfcolor_mfcolor_rgba,
+    },
+    {
+      store_pixel_mfcolor_ialpha_0000,
+      store_pixel_mfcolor_ialpha_r000,
+      store_pixel_mfcolor_ialpha_0g00,
+      store_pixel_mfcolor_ialpha_rg00,
+      store_pixel_mfcolor_ialpha_00b0,
+      store_pixel_mfcolor_ialpha_r0b0,
+      store_pixel_mfcolor_ialpha_0gb0,
+      store_pixel_mfcolor_ialpha_rgb0,
+      store_pixel_mfcolor_ialpha_000a,
+      store_pixel_mfcolor_ialpha_r00a,
+      store_pixel_mfcolor_ialpha_0g0a,
+      store_pixel_mfcolor_ialpha_rg0a,
+      store_pixel_mfcolor_ialpha_00ba,
+      store_pixel_mfcolor_ialpha_r0ba,
+      store_pixel_mfcolor_ialpha_0gba,
+      store_pixel_mfcolor_ialpha_rgba,
+    },
+    {
+      store_pixel_mfcolor_mialpha_0000,
+      store_pixel_mfcolor_mialpha_r000,
+      store_pixel_mfcolor_mialpha_0g00,
+      store_pixel_mfcolor_mialpha_rg00,
+      store_pixel_mfcolor_mialpha_00b0,
+      store_pixel_mfcolor_mialpha_r0b0,
+      store_pixel_mfcolor_mialpha_0gb0,
+      store_pixel_mfcolor_mialpha_rgb0,
+      store_pixel_mfcolor_mialpha_000a,
+      store_pixel_mfcolor_mialpha_r00a,
+      store_pixel_mfcolor_mialpha_0g0a,
+      store_pixel_mfcolor_mialpha_rg0a,
+      store_pixel_mfcolor_mialpha_00ba,
+      store_pixel_mfcolor_mialpha_r0ba,
+      store_pixel_mfcolor_mialpha_0gba,
+      store_pixel_mfcolor_mialpha_rgba,
+    },
+    {
+      store_pixel_mfcolor_falpha_0000,
+      store_pixel_mfcolor_falpha_r000,
+      store_pixel_mfcolor_falpha_0g00,
+      store_pixel_mfcolor_falpha_rg00,
+      store_pixel_mfcolor_falpha_00b0,
+      store_pixel_mfcolor_falpha_r0b0,
+      store_pixel_mfcolor_falpha_0gb0,
+      store_pixel_mfcolor_falpha_rgb0,
+      store_pixel_mfcolor_falpha_000a,
+      store_pixel_mfcolor_falpha_r00a,
+      store_pixel_mfcolor_falpha_0g0a,
+      store_pixel_mfcolor_falpha_rg0a,
+      store_pixel_mfcolor_falpha_00ba,
+      store_pixel_mfcolor_falpha_r0ba,
+      store_pixel_mfcolor_falpha_0gba,
+      store_pixel_mfcolor_falpha_rgba,
+    },
+    {
+      store_pixel_mfcolor_mfalpha_0000,
+      store_pixel_mfcolor_mfalpha_r000,
+      store_pixel_mfcolor_mfalpha_0g00,
+      store_pixel_mfcolor_mfalpha_rg00,
+      store_pixel_mfcolor_mfalpha_00b0,
+      store_pixel_mfcolor_mfalpha_r0b0,
+      store_pixel_mfcolor_mfalpha_0gb0,
+      store_pixel_mfcolor_mfalpha_rgb0,
+      store_pixel_mfcolor_mfalpha_000a,
+      store_pixel_mfcolor_mfalpha_r00a,
+      store_pixel_mfcolor_mfalpha_0g0a,
+      store_pixel_mfcolor_mfalpha_rg0a,
+      store_pixel_mfcolor_mfalpha_00ba,
+      store_pixel_mfcolor_mfalpha_r0ba,
+      store_pixel_mfcolor_mfalpha_0gba,
+      store_pixel_mfcolor_mfalpha_rgba,
+    },
+    {
+      store_pixel_mfcolor_ccolor_0000,
+      store_pixel_mfcolor_ccolor_r000,
+      store_pixel_mfcolor_ccolor_0g00,
+      store_pixel_mfcolor_ccolor_rg00,
+      store_pixel_mfcolor_ccolor_00b0,
+      store_pixel_mfcolor_ccolor_r0b0,
+      store_pixel_mfcolor_ccolor_0gb0,
+      store_pixel_mfcolor_ccolor_rgb0,
+      store_pixel_mfcolor_ccolor_000a,
+      store_pixel_mfcolor_ccolor_r00a,
+      store_pixel_mfcolor_ccolor_0g0a,
+      store_pixel_mfcolor_ccolor_rg0a,
+      store_pixel_mfcolor_ccolor_00ba,
+      store_pixel_mfcolor_ccolor_r0ba,
+      store_pixel_mfcolor_ccolor_0gba,
+      store_pixel_mfcolor_ccolor_rgba,
+    },
+    {
+      store_pixel_mfcolor_mccolor_0000,
+      store_pixel_mfcolor_mccolor_r000,
+      store_pixel_mfcolor_mccolor_0g00,
+      store_pixel_mfcolor_mccolor_rg00,
+      store_pixel_mfcolor_mccolor_00b0,
+      store_pixel_mfcolor_mccolor_r0b0,
+      store_pixel_mfcolor_mccolor_0gb0,
+      store_pixel_mfcolor_mccolor_rgb0,
+      store_pixel_mfcolor_mccolor_000a,
+      store_pixel_mfcolor_mccolor_r00a,
+      store_pixel_mfcolor_mccolor_0g0a,
+      store_pixel_mfcolor_mccolor_rg0a,
+      store_pixel_mfcolor_mccolor_00ba,
+      store_pixel_mfcolor_mccolor_r0ba,
+      store_pixel_mfcolor_mccolor_0gba,
+      store_pixel_mfcolor_mccolor_rgba,
+    },
+    {
+      store_pixel_mfcolor_calpha_0000,
+      store_pixel_mfcolor_calpha_r000,
+      store_pixel_mfcolor_calpha_0g00,
+      store_pixel_mfcolor_calpha_rg00,
+      store_pixel_mfcolor_calpha_00b0,
+      store_pixel_mfcolor_calpha_r0b0,
+      store_pixel_mfcolor_calpha_0gb0,
+      store_pixel_mfcolor_calpha_rgb0,
+      store_pixel_mfcolor_calpha_000a,
+      store_pixel_mfcolor_calpha_r00a,
+      store_pixel_mfcolor_calpha_0g0a,
+      store_pixel_mfcolor_calpha_rg0a,
+      store_pixel_mfcolor_calpha_00ba,
+      store_pixel_mfcolor_calpha_r0ba,
+      store_pixel_mfcolor_calpha_0gba,
+      store_pixel_mfcolor_calpha_rgba,
+    },
+    {
+      store_pixel_mfcolor_mcalpha_0000,
+      store_pixel_mfcolor_mcalpha_r000,
+      store_pixel_mfcolor_mcalpha_0g00,
+      store_pixel_mfcolor_mcalpha_rg00,
+      store_pixel_mfcolor_mcalpha_00b0,
+      store_pixel_mfcolor_mcalpha_r0b0,
+      store_pixel_mfcolor_mcalpha_0gb0,
+      store_pixel_mfcolor_mcalpha_rgb0,
+      store_pixel_mfcolor_mcalpha_000a,
+      store_pixel_mfcolor_mcalpha_r00a,
+      store_pixel_mfcolor_mcalpha_0g0a,
+      store_pixel_mfcolor_mcalpha_rg0a,
+      store_pixel_mfcolor_mcalpha_00ba,
+      store_pixel_mfcolor_mcalpha_r0ba,
+      store_pixel_mfcolor_mcalpha_0gba,
+      store_pixel_mfcolor_mcalpha_rgba,
+    },
   },
   {
-    store_pixel_ialpha_zero,
-    store_pixel_ialpha_one,
-    store_pixel_ialpha_icolor,
-    store_pixel_ialpha_micolor,
-    store_pixel_ialpha_fcolor,
-    store_pixel_ialpha_mfcolor,
-    store_pixel_ialpha_ialpha,
-    store_pixel_ialpha_mialpha,
-    store_pixel_ialpha_falpha,
-    store_pixel_ialpha_mfalpha,
-    store_pixel_ialpha_ccolor,
-    store_pixel_ialpha_mccolor,
-    store_pixel_ialpha_calpha,
-    store_pixel_ialpha_mcalpha,
+    {
+      store_pixel_ialpha_zero_0000,
+      store_pixel_ialpha_zero_r000,
+      store_pixel_ialpha_zero_0g00,
+      store_pixel_ialpha_zero_rg00,
+      store_pixel_ialpha_zero_00b0,
+      store_pixel_ialpha_zero_r0b0,
+      store_pixel_ialpha_zero_0gb0,
+      store_pixel_ialpha_zero_rgb0,
+      store_pixel_ialpha_zero_000a,
+      store_pixel_ialpha_zero_r00a,
+      store_pixel_ialpha_zero_0g0a,
+      store_pixel_ialpha_zero_rg0a,
+      store_pixel_ialpha_zero_00ba,
+      store_pixel_ialpha_zero_r0ba,
+      store_pixel_ialpha_zero_0gba,
+      store_pixel_ialpha_zero_rgba,
+    },
+    {
+      store_pixel_ialpha_one_0000,
+      store_pixel_ialpha_one_r000,
+      store_pixel_ialpha_one_0g00,
+      store_pixel_ialpha_one_rg00,
+      store_pixel_ialpha_one_00b0,
+      store_pixel_ialpha_one_r0b0,
+      store_pixel_ialpha_one_0gb0,
+      store_pixel_ialpha_one_rgb0,
+      store_pixel_ialpha_one_000a,
+      store_pixel_ialpha_one_r00a,
+      store_pixel_ialpha_one_0g0a,
+      store_pixel_ialpha_one_rg0a,
+      store_pixel_ialpha_one_00ba,
+      store_pixel_ialpha_one_r0ba,
+      store_pixel_ialpha_one_0gba,
+      store_pixel_ialpha_one_rgba,
+    },
+    {
+      store_pixel_ialpha_icolor_0000,
+      store_pixel_ialpha_icolor_r000,
+      store_pixel_ialpha_icolor_0g00,
+      store_pixel_ialpha_icolor_rg00,
+      store_pixel_ialpha_icolor_00b0,
+      store_pixel_ialpha_icolor_r0b0,
+      store_pixel_ialpha_icolor_0gb0,
+      store_pixel_ialpha_icolor_rgb0,
+      store_pixel_ialpha_icolor_000a,
+      store_pixel_ialpha_icolor_r00a,
+      store_pixel_ialpha_icolor_0g0a,
+      store_pixel_ialpha_icolor_rg0a,
+      store_pixel_ialpha_icolor_00ba,
+      store_pixel_ialpha_icolor_r0ba,
+      store_pixel_ialpha_icolor_0gba,
+      store_pixel_ialpha_icolor_rgba,
+    },
+    {
+      store_pixel_ialpha_micolor_0000,
+      store_pixel_ialpha_micolor_r000,
+      store_pixel_ialpha_micolor_0g00,
+      store_pixel_ialpha_micolor_rg00,
+      store_pixel_ialpha_micolor_00b0,
+      store_pixel_ialpha_micolor_r0b0,
+      store_pixel_ialpha_micolor_0gb0,
+      store_pixel_ialpha_micolor_rgb0,
+      store_pixel_ialpha_micolor_000a,
+      store_pixel_ialpha_micolor_r00a,
+      store_pixel_ialpha_micolor_0g0a,
+      store_pixel_ialpha_micolor_rg0a,
+      store_pixel_ialpha_micolor_00ba,
+      store_pixel_ialpha_micolor_r0ba,
+      store_pixel_ialpha_micolor_0gba,
+      store_pixel_ialpha_micolor_rgba,
+    },
+    {
+      store_pixel_ialpha_fcolor_0000,
+      store_pixel_ialpha_fcolor_r000,
+      store_pixel_ialpha_fcolor_0g00,
+      store_pixel_ialpha_fcolor_rg00,
+      store_pixel_ialpha_fcolor_00b0,
+      store_pixel_ialpha_fcolor_r0b0,
+      store_pixel_ialpha_fcolor_0gb0,
+      store_pixel_ialpha_fcolor_rgb0,
+      store_pixel_ialpha_fcolor_000a,
+      store_pixel_ialpha_fcolor_r00a,
+      store_pixel_ialpha_fcolor_0g0a,
+      store_pixel_ialpha_fcolor_rg0a,
+      store_pixel_ialpha_fcolor_00ba,
+      store_pixel_ialpha_fcolor_r0ba,
+      store_pixel_ialpha_fcolor_0gba,
+      store_pixel_ialpha_fcolor_rgba,
+    },
+    {
+      store_pixel_ialpha_mfcolor_0000,
+      store_pixel_ialpha_mfcolor_r000,
+      store_pixel_ialpha_mfcolor_0g00,
+      store_pixel_ialpha_mfcolor_rg00,
+      store_pixel_ialpha_mfcolor_00b0,
+      store_pixel_ialpha_mfcolor_r0b0,
+      store_pixel_ialpha_mfcolor_0gb0,
+      store_pixel_ialpha_mfcolor_rgb0,
+      store_pixel_ialpha_mfcolor_000a,
+      store_pixel_ialpha_mfcolor_r00a,
+      store_pixel_ialpha_mfcolor_0g0a,
+      store_pixel_ialpha_mfcolor_rg0a,
+      store_pixel_ialpha_mfcolor_00ba,
+      store_pixel_ialpha_mfcolor_r0ba,
+      store_pixel_ialpha_mfcolor_0gba,
+      store_pixel_ialpha_mfcolor_rgba,
+    },
+    {
+      store_pixel_ialpha_ialpha_0000,
+      store_pixel_ialpha_ialpha_r000,
+      store_pixel_ialpha_ialpha_0g00,
+      store_pixel_ialpha_ialpha_rg00,
+      store_pixel_ialpha_ialpha_00b0,
+      store_pixel_ialpha_ialpha_r0b0,
+      store_pixel_ialpha_ialpha_0gb0,
+      store_pixel_ialpha_ialpha_rgb0,
+      store_pixel_ialpha_ialpha_000a,
+      store_pixel_ialpha_ialpha_r00a,
+      store_pixel_ialpha_ialpha_0g0a,
+      store_pixel_ialpha_ialpha_rg0a,
+      store_pixel_ialpha_ialpha_00ba,
+      store_pixel_ialpha_ialpha_r0ba,
+      store_pixel_ialpha_ialpha_0gba,
+      store_pixel_ialpha_ialpha_rgba,
+    },
+    {
+      store_pixel_ialpha_mialpha_0000,
+      store_pixel_ialpha_mialpha_r000,
+      store_pixel_ialpha_mialpha_0g00,
+      store_pixel_ialpha_mialpha_rg00,
+      store_pixel_ialpha_mialpha_00b0,
+      store_pixel_ialpha_mialpha_r0b0,
+      store_pixel_ialpha_mialpha_0gb0,
+      store_pixel_ialpha_mialpha_rgb0,
+      store_pixel_ialpha_mialpha_000a,
+      store_pixel_ialpha_mialpha_r00a,
+      store_pixel_ialpha_mialpha_0g0a,
+      store_pixel_ialpha_mialpha_rg0a,
+      store_pixel_ialpha_mialpha_00ba,
+      store_pixel_ialpha_mialpha_r0ba,
+      store_pixel_ialpha_mialpha_0gba,
+      store_pixel_ialpha_mialpha_rgba,
+    },
+    {
+      store_pixel_ialpha_falpha_0000,
+      store_pixel_ialpha_falpha_r000,
+      store_pixel_ialpha_falpha_0g00,
+      store_pixel_ialpha_falpha_rg00,
+      store_pixel_ialpha_falpha_00b0,
+      store_pixel_ialpha_falpha_r0b0,
+      store_pixel_ialpha_falpha_0gb0,
+      store_pixel_ialpha_falpha_rgb0,
+      store_pixel_ialpha_falpha_000a,
+      store_pixel_ialpha_falpha_r00a,
+      store_pixel_ialpha_falpha_0g0a,
+      store_pixel_ialpha_falpha_rg0a,
+      store_pixel_ialpha_falpha_00ba,
+      store_pixel_ialpha_falpha_r0ba,
+      store_pixel_ialpha_falpha_0gba,
+      store_pixel_ialpha_falpha_rgba,
+    },
+    {
+      store_pixel_ialpha_mfalpha_0000,
+      store_pixel_ialpha_mfalpha_r000,
+      store_pixel_ialpha_mfalpha_0g00,
+      store_pixel_ialpha_mfalpha_rg00,
+      store_pixel_ialpha_mfalpha_00b0,
+      store_pixel_ialpha_mfalpha_r0b0,
+      store_pixel_ialpha_mfalpha_0gb0,
+      store_pixel_ialpha_mfalpha_rgb0,
+      store_pixel_ialpha_mfalpha_000a,
+      store_pixel_ialpha_mfalpha_r00a,
+      store_pixel_ialpha_mfalpha_0g0a,
+      store_pixel_ialpha_mfalpha_rg0a,
+      store_pixel_ialpha_mfalpha_00ba,
+      store_pixel_ialpha_mfalpha_r0ba,
+      store_pixel_ialpha_mfalpha_0gba,
+      store_pixel_ialpha_mfalpha_rgba,
+    },
+    {
+      store_pixel_ialpha_ccolor_0000,
+      store_pixel_ialpha_ccolor_r000,
+      store_pixel_ialpha_ccolor_0g00,
+      store_pixel_ialpha_ccolor_rg00,
+      store_pixel_ialpha_ccolor_00b0,
+      store_pixel_ialpha_ccolor_r0b0,
+      store_pixel_ialpha_ccolor_0gb0,
+      store_pixel_ialpha_ccolor_rgb0,
+      store_pixel_ialpha_ccolor_000a,
+      store_pixel_ialpha_ccolor_r00a,
+      store_pixel_ialpha_ccolor_0g0a,
+      store_pixel_ialpha_ccolor_rg0a,
+      store_pixel_ialpha_ccolor_00ba,
+      store_pixel_ialpha_ccolor_r0ba,
+      store_pixel_ialpha_ccolor_0gba,
+      store_pixel_ialpha_ccolor_rgba,
+    },
+    {
+      store_pixel_ialpha_mccolor_0000,
+      store_pixel_ialpha_mccolor_r000,
+      store_pixel_ialpha_mccolor_0g00,
+      store_pixel_ialpha_mccolor_rg00,
+      store_pixel_ialpha_mccolor_00b0,
+      store_pixel_ialpha_mccolor_r0b0,
+      store_pixel_ialpha_mccolor_0gb0,
+      store_pixel_ialpha_mccolor_rgb0,
+      store_pixel_ialpha_mccolor_000a,
+      store_pixel_ialpha_mccolor_r00a,
+      store_pixel_ialpha_mccolor_0g0a,
+      store_pixel_ialpha_mccolor_rg0a,
+      store_pixel_ialpha_mccolor_00ba,
+      store_pixel_ialpha_mccolor_r0ba,
+      store_pixel_ialpha_mccolor_0gba,
+      store_pixel_ialpha_mccolor_rgba,
+    },
+    {
+      store_pixel_ialpha_calpha_0000,
+      store_pixel_ialpha_calpha_r000,
+      store_pixel_ialpha_calpha_0g00,
+      store_pixel_ialpha_calpha_rg00,
+      store_pixel_ialpha_calpha_00b0,
+      store_pixel_ialpha_calpha_r0b0,
+      store_pixel_ialpha_calpha_0gb0,
+      store_pixel_ialpha_calpha_rgb0,
+      store_pixel_ialpha_calpha_000a,
+      store_pixel_ialpha_calpha_r00a,
+      store_pixel_ialpha_calpha_0g0a,
+      store_pixel_ialpha_calpha_rg0a,
+      store_pixel_ialpha_calpha_00ba,
+      store_pixel_ialpha_calpha_r0ba,
+      store_pixel_ialpha_calpha_0gba,
+      store_pixel_ialpha_calpha_rgba,
+    },
+    {
+      store_pixel_ialpha_mcalpha_0000,
+      store_pixel_ialpha_mcalpha_r000,
+      store_pixel_ialpha_mcalpha_0g00,
+      store_pixel_ialpha_mcalpha_rg00,
+      store_pixel_ialpha_mcalpha_00b0,
+      store_pixel_ialpha_mcalpha_r0b0,
+      store_pixel_ialpha_mcalpha_0gb0,
+      store_pixel_ialpha_mcalpha_rgb0,
+      store_pixel_ialpha_mcalpha_000a,
+      store_pixel_ialpha_mcalpha_r00a,
+      store_pixel_ialpha_mcalpha_0g0a,
+      store_pixel_ialpha_mcalpha_rg0a,
+      store_pixel_ialpha_mcalpha_00ba,
+      store_pixel_ialpha_mcalpha_r0ba,
+      store_pixel_ialpha_mcalpha_0gba,
+      store_pixel_ialpha_mcalpha_rgba,
+    },
   },
   {
-    store_pixel_mialpha_zero,
-    store_pixel_mialpha_one,
-    store_pixel_mialpha_icolor,
-    store_pixel_mialpha_micolor,
-    store_pixel_mialpha_fcolor,
-    store_pixel_mialpha_mfcolor,
-    store_pixel_mialpha_ialpha,
-    store_pixel_mialpha_mialpha,
-    store_pixel_mialpha_falpha,
-    store_pixel_mialpha_mfalpha,
-    store_pixel_mialpha_ccolor,
-    store_pixel_mialpha_mccolor,
-    store_pixel_mialpha_calpha,
-    store_pixel_mialpha_mcalpha,
+    {
+      store_pixel_mialpha_zero_0000,
+      store_pixel_mialpha_zero_r000,
+      store_pixel_mialpha_zero_0g00,
+      store_pixel_mialpha_zero_rg00,
+      store_pixel_mialpha_zero_00b0,
+      store_pixel_mialpha_zero_r0b0,
+      store_pixel_mialpha_zero_0gb0,
+      store_pixel_mialpha_zero_rgb0,
+      store_pixel_mialpha_zero_000a,
+      store_pixel_mialpha_zero_r00a,
+      store_pixel_mialpha_zero_0g0a,
+      store_pixel_mialpha_zero_rg0a,
+      store_pixel_mialpha_zero_00ba,
+      store_pixel_mialpha_zero_r0ba,
+      store_pixel_mialpha_zero_0gba,
+      store_pixel_mialpha_zero_rgba,
+    },
+    {
+      store_pixel_mialpha_one_0000,
+      store_pixel_mialpha_one_r000,
+      store_pixel_mialpha_one_0g00,
+      store_pixel_mialpha_one_rg00,
+      store_pixel_mialpha_one_00b0,
+      store_pixel_mialpha_one_r0b0,
+      store_pixel_mialpha_one_0gb0,
+      store_pixel_mialpha_one_rgb0,
+      store_pixel_mialpha_one_000a,
+      store_pixel_mialpha_one_r00a,
+      store_pixel_mialpha_one_0g0a,
+      store_pixel_mialpha_one_rg0a,
+      store_pixel_mialpha_one_00ba,
+      store_pixel_mialpha_one_r0ba,
+      store_pixel_mialpha_one_0gba,
+      store_pixel_mialpha_one_rgba,
+    },
+    {
+      store_pixel_mialpha_icolor_0000,
+      store_pixel_mialpha_icolor_r000,
+      store_pixel_mialpha_icolor_0g00,
+      store_pixel_mialpha_icolor_rg00,
+      store_pixel_mialpha_icolor_00b0,
+      store_pixel_mialpha_icolor_r0b0,
+      store_pixel_mialpha_icolor_0gb0,
+      store_pixel_mialpha_icolor_rgb0,
+      store_pixel_mialpha_icolor_000a,
+      store_pixel_mialpha_icolor_r00a,
+      store_pixel_mialpha_icolor_0g0a,
+      store_pixel_mialpha_icolor_rg0a,
+      store_pixel_mialpha_icolor_00ba,
+      store_pixel_mialpha_icolor_r0ba,
+      store_pixel_mialpha_icolor_0gba,
+      store_pixel_mialpha_icolor_rgba,
+    },
+    {
+      store_pixel_mialpha_micolor_0000,
+      store_pixel_mialpha_micolor_r000,
+      store_pixel_mialpha_micolor_0g00,
+      store_pixel_mialpha_micolor_rg00,
+      store_pixel_mialpha_micolor_00b0,
+      store_pixel_mialpha_micolor_r0b0,
+      store_pixel_mialpha_micolor_0gb0,
+      store_pixel_mialpha_micolor_rgb0,
+      store_pixel_mialpha_micolor_000a,
+      store_pixel_mialpha_micolor_r00a,
+      store_pixel_mialpha_micolor_0g0a,
+      store_pixel_mialpha_micolor_rg0a,
+      store_pixel_mialpha_micolor_00ba,
+      store_pixel_mialpha_micolor_r0ba,
+      store_pixel_mialpha_micolor_0gba,
+      store_pixel_mialpha_micolor_rgba,
+    },
+    {
+      store_pixel_mialpha_fcolor_0000,
+      store_pixel_mialpha_fcolor_r000,
+      store_pixel_mialpha_fcolor_0g00,
+      store_pixel_mialpha_fcolor_rg00,
+      store_pixel_mialpha_fcolor_00b0,
+      store_pixel_mialpha_fcolor_r0b0,
+      store_pixel_mialpha_fcolor_0gb0,
+      store_pixel_mialpha_fcolor_rgb0,
+      store_pixel_mialpha_fcolor_000a,
+      store_pixel_mialpha_fcolor_r00a,
+      store_pixel_mialpha_fcolor_0g0a,
+      store_pixel_mialpha_fcolor_rg0a,
+      store_pixel_mialpha_fcolor_00ba,
+      store_pixel_mialpha_fcolor_r0ba,
+      store_pixel_mialpha_fcolor_0gba,
+      store_pixel_mialpha_fcolor_rgba,
+    },
+    {
+      store_pixel_mialpha_mfcolor_0000,
+      store_pixel_mialpha_mfcolor_r000,
+      store_pixel_mialpha_mfcolor_0g00,
+      store_pixel_mialpha_mfcolor_rg00,
+      store_pixel_mialpha_mfcolor_00b0,
+      store_pixel_mialpha_mfcolor_r0b0,
+      store_pixel_mialpha_mfcolor_0gb0,
+      store_pixel_mialpha_mfcolor_rgb0,
+      store_pixel_mialpha_mfcolor_000a,
+      store_pixel_mialpha_mfcolor_r00a,
+      store_pixel_mialpha_mfcolor_0g0a,
+      store_pixel_mialpha_mfcolor_rg0a,
+      store_pixel_mialpha_mfcolor_00ba,
+      store_pixel_mialpha_mfcolor_r0ba,
+      store_pixel_mialpha_mfcolor_0gba,
+      store_pixel_mialpha_mfcolor_rgba,
+    },
+    {
+      store_pixel_mialpha_ialpha_0000,
+      store_pixel_mialpha_ialpha_r000,
+      store_pixel_mialpha_ialpha_0g00,
+      store_pixel_mialpha_ialpha_rg00,
+      store_pixel_mialpha_ialpha_00b0,
+      store_pixel_mialpha_ialpha_r0b0,
+      store_pixel_mialpha_ialpha_0gb0,
+      store_pixel_mialpha_ialpha_rgb0,
+      store_pixel_mialpha_ialpha_000a,
+      store_pixel_mialpha_ialpha_r00a,
+      store_pixel_mialpha_ialpha_0g0a,
+      store_pixel_mialpha_ialpha_rg0a,
+      store_pixel_mialpha_ialpha_00ba,
+      store_pixel_mialpha_ialpha_r0ba,
+      store_pixel_mialpha_ialpha_0gba,
+      store_pixel_mialpha_ialpha_rgba,
+    },
+    {
+      store_pixel_mialpha_mialpha_0000,
+      store_pixel_mialpha_mialpha_r000,
+      store_pixel_mialpha_mialpha_0g00,
+      store_pixel_mialpha_mialpha_rg00,
+      store_pixel_mialpha_mialpha_00b0,
+      store_pixel_mialpha_mialpha_r0b0,
+      store_pixel_mialpha_mialpha_0gb0,
+      store_pixel_mialpha_mialpha_rgb0,
+      store_pixel_mialpha_mialpha_000a,
+      store_pixel_mialpha_mialpha_r00a,
+      store_pixel_mialpha_mialpha_0g0a,
+      store_pixel_mialpha_mialpha_rg0a,
+      store_pixel_mialpha_mialpha_00ba,
+      store_pixel_mialpha_mialpha_r0ba,
+      store_pixel_mialpha_mialpha_0gba,
+      store_pixel_mialpha_mialpha_rgba,
+    },
+    {
+      store_pixel_mialpha_falpha_0000,
+      store_pixel_mialpha_falpha_r000,
+      store_pixel_mialpha_falpha_0g00,
+      store_pixel_mialpha_falpha_rg00,
+      store_pixel_mialpha_falpha_00b0,
+      store_pixel_mialpha_falpha_r0b0,
+      store_pixel_mialpha_falpha_0gb0,
+      store_pixel_mialpha_falpha_rgb0,
+      store_pixel_mialpha_falpha_000a,
+      store_pixel_mialpha_falpha_r00a,
+      store_pixel_mialpha_falpha_0g0a,
+      store_pixel_mialpha_falpha_rg0a,
+      store_pixel_mialpha_falpha_00ba,
+      store_pixel_mialpha_falpha_r0ba,
+      store_pixel_mialpha_falpha_0gba,
+      store_pixel_mialpha_falpha_rgba,
+    },
+    {
+      store_pixel_mialpha_mfalpha_0000,
+      store_pixel_mialpha_mfalpha_r000,
+      store_pixel_mialpha_mfalpha_0g00,
+      store_pixel_mialpha_mfalpha_rg00,
+      store_pixel_mialpha_mfalpha_00b0,
+      store_pixel_mialpha_mfalpha_r0b0,
+      store_pixel_mialpha_mfalpha_0gb0,
+      store_pixel_mialpha_mfalpha_rgb0,
+      store_pixel_mialpha_mfalpha_000a,
+      store_pixel_mialpha_mfalpha_r00a,
+      store_pixel_mialpha_mfalpha_0g0a,
+      store_pixel_mialpha_mfalpha_rg0a,
+      store_pixel_mialpha_mfalpha_00ba,
+      store_pixel_mialpha_mfalpha_r0ba,
+      store_pixel_mialpha_mfalpha_0gba,
+      store_pixel_mialpha_mfalpha_rgba,
+    },
+    {
+      store_pixel_mialpha_ccolor_0000,
+      store_pixel_mialpha_ccolor_r000,
+      store_pixel_mialpha_ccolor_0g00,
+      store_pixel_mialpha_ccolor_rg00,
+      store_pixel_mialpha_ccolor_00b0,
+      store_pixel_mialpha_ccolor_r0b0,
+      store_pixel_mialpha_ccolor_0gb0,
+      store_pixel_mialpha_ccolor_rgb0,
+      store_pixel_mialpha_ccolor_000a,
+      store_pixel_mialpha_ccolor_r00a,
+      store_pixel_mialpha_ccolor_0g0a,
+      store_pixel_mialpha_ccolor_rg0a,
+      store_pixel_mialpha_ccolor_00ba,
+      store_pixel_mialpha_ccolor_r0ba,
+      store_pixel_mialpha_ccolor_0gba,
+      store_pixel_mialpha_ccolor_rgba,
+    },
+    {
+      store_pixel_mialpha_mccolor_0000,
+      store_pixel_mialpha_mccolor_r000,
+      store_pixel_mialpha_mccolor_0g00,
+      store_pixel_mialpha_mccolor_rg00,
+      store_pixel_mialpha_mccolor_00b0,
+      store_pixel_mialpha_mccolor_r0b0,
+      store_pixel_mialpha_mccolor_0gb0,
+      store_pixel_mialpha_mccolor_rgb0,
+      store_pixel_mialpha_mccolor_000a,
+      store_pixel_mialpha_mccolor_r00a,
+      store_pixel_mialpha_mccolor_0g0a,
+      store_pixel_mialpha_mccolor_rg0a,
+      store_pixel_mialpha_mccolor_00ba,
+      store_pixel_mialpha_mccolor_r0ba,
+      store_pixel_mialpha_mccolor_0gba,
+      store_pixel_mialpha_mccolor_rgba,
+    },
+    {
+      store_pixel_mialpha_calpha_0000,
+      store_pixel_mialpha_calpha_r000,
+      store_pixel_mialpha_calpha_0g00,
+      store_pixel_mialpha_calpha_rg00,
+      store_pixel_mialpha_calpha_00b0,
+      store_pixel_mialpha_calpha_r0b0,
+      store_pixel_mialpha_calpha_0gb0,
+      store_pixel_mialpha_calpha_rgb0,
+      store_pixel_mialpha_calpha_000a,
+      store_pixel_mialpha_calpha_r00a,
+      store_pixel_mialpha_calpha_0g0a,
+      store_pixel_mialpha_calpha_rg0a,
+      store_pixel_mialpha_calpha_00ba,
+      store_pixel_mialpha_calpha_r0ba,
+      store_pixel_mialpha_calpha_0gba,
+      store_pixel_mialpha_calpha_rgba,
+    },
+    {
+      store_pixel_mialpha_mcalpha_0000,
+      store_pixel_mialpha_mcalpha_r000,
+      store_pixel_mialpha_mcalpha_0g00,
+      store_pixel_mialpha_mcalpha_rg00,
+      store_pixel_mialpha_mcalpha_00b0,
+      store_pixel_mialpha_mcalpha_r0b0,
+      store_pixel_mialpha_mcalpha_0gb0,
+      store_pixel_mialpha_mcalpha_rgb0,
+      store_pixel_mialpha_mcalpha_000a,
+      store_pixel_mialpha_mcalpha_r00a,
+      store_pixel_mialpha_mcalpha_0g0a,
+      store_pixel_mialpha_mcalpha_rg0a,
+      store_pixel_mialpha_mcalpha_00ba,
+      store_pixel_mialpha_mcalpha_r0ba,
+      store_pixel_mialpha_mcalpha_0gba,
+      store_pixel_mialpha_mcalpha_rgba,
+    },
   },
   {
-    store_pixel_falpha_zero,
-    store_pixel_falpha_one,
-    store_pixel_falpha_icolor,
-    store_pixel_falpha_micolor,
-    store_pixel_falpha_fcolor,
-    store_pixel_falpha_mfcolor,
-    store_pixel_falpha_ialpha,
-    store_pixel_falpha_mialpha,
-    store_pixel_falpha_falpha,
-    store_pixel_falpha_mfalpha,
-    store_pixel_falpha_ccolor,
-    store_pixel_falpha_mccolor,
-    store_pixel_falpha_calpha,
-    store_pixel_falpha_mcalpha,
+    {
+      store_pixel_falpha_zero_0000,
+      store_pixel_falpha_zero_r000,
+      store_pixel_falpha_zero_0g00,
+      store_pixel_falpha_zero_rg00,
+      store_pixel_falpha_zero_00b0,
+      store_pixel_falpha_zero_r0b0,
+      store_pixel_falpha_zero_0gb0,
+      store_pixel_falpha_zero_rgb0,
+      store_pixel_falpha_zero_000a,
+      store_pixel_falpha_zero_r00a,
+      store_pixel_falpha_zero_0g0a,
+      store_pixel_falpha_zero_rg0a,
+      store_pixel_falpha_zero_00ba,
+      store_pixel_falpha_zero_r0ba,
+      store_pixel_falpha_zero_0gba,
+      store_pixel_falpha_zero_rgba,
+    },
+    {
+      store_pixel_falpha_one_0000,
+      store_pixel_falpha_one_r000,
+      store_pixel_falpha_one_0g00,
+      store_pixel_falpha_one_rg00,
+      store_pixel_falpha_one_00b0,
+      store_pixel_falpha_one_r0b0,
+      store_pixel_falpha_one_0gb0,
+      store_pixel_falpha_one_rgb0,
+      store_pixel_falpha_one_000a,
+      store_pixel_falpha_one_r00a,
+      store_pixel_falpha_one_0g0a,
+      store_pixel_falpha_one_rg0a,
+      store_pixel_falpha_one_00ba,
+      store_pixel_falpha_one_r0ba,
+      store_pixel_falpha_one_0gba,
+      store_pixel_falpha_one_rgba,
+    },
+    {
+      store_pixel_falpha_icolor_0000,
+      store_pixel_falpha_icolor_r000,
+      store_pixel_falpha_icolor_0g00,
+      store_pixel_falpha_icolor_rg00,
+      store_pixel_falpha_icolor_00b0,
+      store_pixel_falpha_icolor_r0b0,
+      store_pixel_falpha_icolor_0gb0,
+      store_pixel_falpha_icolor_rgb0,
+      store_pixel_falpha_icolor_000a,
+      store_pixel_falpha_icolor_r00a,
+      store_pixel_falpha_icolor_0g0a,
+      store_pixel_falpha_icolor_rg0a,
+      store_pixel_falpha_icolor_00ba,
+      store_pixel_falpha_icolor_r0ba,
+      store_pixel_falpha_icolor_0gba,
+      store_pixel_falpha_icolor_rgba,
+    },
+    {
+      store_pixel_falpha_micolor_0000,
+      store_pixel_falpha_micolor_r000,
+      store_pixel_falpha_micolor_0g00,
+      store_pixel_falpha_micolor_rg00,
+      store_pixel_falpha_micolor_00b0,
+      store_pixel_falpha_micolor_r0b0,
+      store_pixel_falpha_micolor_0gb0,
+      store_pixel_falpha_micolor_rgb0,
+      store_pixel_falpha_micolor_000a,
+      store_pixel_falpha_micolor_r00a,
+      store_pixel_falpha_micolor_0g0a,
+      store_pixel_falpha_micolor_rg0a,
+      store_pixel_falpha_micolor_00ba,
+      store_pixel_falpha_micolor_r0ba,
+      store_pixel_falpha_micolor_0gba,
+      store_pixel_falpha_micolor_rgba,
+    },
+    {
+      store_pixel_falpha_fcolor_0000,
+      store_pixel_falpha_fcolor_r000,
+      store_pixel_falpha_fcolor_0g00,
+      store_pixel_falpha_fcolor_rg00,
+      store_pixel_falpha_fcolor_00b0,
+      store_pixel_falpha_fcolor_r0b0,
+      store_pixel_falpha_fcolor_0gb0,
+      store_pixel_falpha_fcolor_rgb0,
+      store_pixel_falpha_fcolor_000a,
+      store_pixel_falpha_fcolor_r00a,
+      store_pixel_falpha_fcolor_0g0a,
+      store_pixel_falpha_fcolor_rg0a,
+      store_pixel_falpha_fcolor_00ba,
+      store_pixel_falpha_fcolor_r0ba,
+      store_pixel_falpha_fcolor_0gba,
+      store_pixel_falpha_fcolor_rgba,
+    },
+    {
+      store_pixel_falpha_mfcolor_0000,
+      store_pixel_falpha_mfcolor_r000,
+      store_pixel_falpha_mfcolor_0g00,
+      store_pixel_falpha_mfcolor_rg00,
+      store_pixel_falpha_mfcolor_00b0,
+      store_pixel_falpha_mfcolor_r0b0,
+      store_pixel_falpha_mfcolor_0gb0,
+      store_pixel_falpha_mfcolor_rgb0,
+      store_pixel_falpha_mfcolor_000a,
+      store_pixel_falpha_mfcolor_r00a,
+      store_pixel_falpha_mfcolor_0g0a,
+      store_pixel_falpha_mfcolor_rg0a,
+      store_pixel_falpha_mfcolor_00ba,
+      store_pixel_falpha_mfcolor_r0ba,
+      store_pixel_falpha_mfcolor_0gba,
+      store_pixel_falpha_mfcolor_rgba,
+    },
+    {
+      store_pixel_falpha_ialpha_0000,
+      store_pixel_falpha_ialpha_r000,
+      store_pixel_falpha_ialpha_0g00,
+      store_pixel_falpha_ialpha_rg00,
+      store_pixel_falpha_ialpha_00b0,
+      store_pixel_falpha_ialpha_r0b0,
+      store_pixel_falpha_ialpha_0gb0,
+      store_pixel_falpha_ialpha_rgb0,
+      store_pixel_falpha_ialpha_000a,
+      store_pixel_falpha_ialpha_r00a,
+      store_pixel_falpha_ialpha_0g0a,
+      store_pixel_falpha_ialpha_rg0a,
+      store_pixel_falpha_ialpha_00ba,
+      store_pixel_falpha_ialpha_r0ba,
+      store_pixel_falpha_ialpha_0gba,
+      store_pixel_falpha_ialpha_rgba,
+    },
+    {
+      store_pixel_falpha_mialpha_0000,
+      store_pixel_falpha_mialpha_r000,
+      store_pixel_falpha_mialpha_0g00,
+      store_pixel_falpha_mialpha_rg00,
+      store_pixel_falpha_mialpha_00b0,
+      store_pixel_falpha_mialpha_r0b0,
+      store_pixel_falpha_mialpha_0gb0,
+      store_pixel_falpha_mialpha_rgb0,
+      store_pixel_falpha_mialpha_000a,
+      store_pixel_falpha_mialpha_r00a,
+      store_pixel_falpha_mialpha_0g0a,
+      store_pixel_falpha_mialpha_rg0a,
+      store_pixel_falpha_mialpha_00ba,
+      store_pixel_falpha_mialpha_r0ba,
+      store_pixel_falpha_mialpha_0gba,
+      store_pixel_falpha_mialpha_rgba,
+    },
+    {
+      store_pixel_falpha_falpha_0000,
+      store_pixel_falpha_falpha_r000,
+      store_pixel_falpha_falpha_0g00,
+      store_pixel_falpha_falpha_rg00,
+      store_pixel_falpha_falpha_00b0,
+      store_pixel_falpha_falpha_r0b0,
+      store_pixel_falpha_falpha_0gb0,
+      store_pixel_falpha_falpha_rgb0,
+      store_pixel_falpha_falpha_000a,
+      store_pixel_falpha_falpha_r00a,
+      store_pixel_falpha_falpha_0g0a,
+      store_pixel_falpha_falpha_rg0a,
+      store_pixel_falpha_falpha_00ba,
+      store_pixel_falpha_falpha_r0ba,
+      store_pixel_falpha_falpha_0gba,
+      store_pixel_falpha_falpha_rgba,
+    },
+    {
+      store_pixel_falpha_mfalpha_0000,
+      store_pixel_falpha_mfalpha_r000,
+      store_pixel_falpha_mfalpha_0g00,
+      store_pixel_falpha_mfalpha_rg00,
+      store_pixel_falpha_mfalpha_00b0,
+      store_pixel_falpha_mfalpha_r0b0,
+      store_pixel_falpha_mfalpha_0gb0,
+      store_pixel_falpha_mfalpha_rgb0,
+      store_pixel_falpha_mfalpha_000a,
+      store_pixel_falpha_mfalpha_r00a,
+      store_pixel_falpha_mfalpha_0g0a,
+      store_pixel_falpha_mfalpha_rg0a,
+      store_pixel_falpha_mfalpha_00ba,
+      store_pixel_falpha_mfalpha_r0ba,
+      store_pixel_falpha_mfalpha_0gba,
+      store_pixel_falpha_mfalpha_rgba,
+    },
+    {
+      store_pixel_falpha_ccolor_0000,
+      store_pixel_falpha_ccolor_r000,
+      store_pixel_falpha_ccolor_0g00,
+      store_pixel_falpha_ccolor_rg00,
+      store_pixel_falpha_ccolor_00b0,
+      store_pixel_falpha_ccolor_r0b0,
+      store_pixel_falpha_ccolor_0gb0,
+      store_pixel_falpha_ccolor_rgb0,
+      store_pixel_falpha_ccolor_000a,
+      store_pixel_falpha_ccolor_r00a,
+      store_pixel_falpha_ccolor_0g0a,
+      store_pixel_falpha_ccolor_rg0a,
+      store_pixel_falpha_ccolor_00ba,
+      store_pixel_falpha_ccolor_r0ba,
+      store_pixel_falpha_ccolor_0gba,
+      store_pixel_falpha_ccolor_rgba,
+    },
+    {
+      store_pixel_falpha_mccolor_0000,
+      store_pixel_falpha_mccolor_r000,
+      store_pixel_falpha_mccolor_0g00,
+      store_pixel_falpha_mccolor_rg00,
+      store_pixel_falpha_mccolor_00b0,
+      store_pixel_falpha_mccolor_r0b0,
+      store_pixel_falpha_mccolor_0gb0,
+      store_pixel_falpha_mccolor_rgb0,
+      store_pixel_falpha_mccolor_000a,
+      store_pixel_falpha_mccolor_r00a,
+      store_pixel_falpha_mccolor_0g0a,
+      store_pixel_falpha_mccolor_rg0a,
+      store_pixel_falpha_mccolor_00ba,
+      store_pixel_falpha_mccolor_r0ba,
+      store_pixel_falpha_mccolor_0gba,
+      store_pixel_falpha_mccolor_rgba,
+    },
+    {
+      store_pixel_falpha_calpha_0000,
+      store_pixel_falpha_calpha_r000,
+      store_pixel_falpha_calpha_0g00,
+      store_pixel_falpha_calpha_rg00,
+      store_pixel_falpha_calpha_00b0,
+      store_pixel_falpha_calpha_r0b0,
+      store_pixel_falpha_calpha_0gb0,
+      store_pixel_falpha_calpha_rgb0,
+      store_pixel_falpha_calpha_000a,
+      store_pixel_falpha_calpha_r00a,
+      store_pixel_falpha_calpha_0g0a,
+      store_pixel_falpha_calpha_rg0a,
+      store_pixel_falpha_calpha_00ba,
+      store_pixel_falpha_calpha_r0ba,
+      store_pixel_falpha_calpha_0gba,
+      store_pixel_falpha_calpha_rgba,
+    },
+    {
+      store_pixel_falpha_mcalpha_0000,
+      store_pixel_falpha_mcalpha_r000,
+      store_pixel_falpha_mcalpha_0g00,
+      store_pixel_falpha_mcalpha_rg00,
+      store_pixel_falpha_mcalpha_00b0,
+      store_pixel_falpha_mcalpha_r0b0,
+      store_pixel_falpha_mcalpha_0gb0,
+      store_pixel_falpha_mcalpha_rgb0,
+      store_pixel_falpha_mcalpha_000a,
+      store_pixel_falpha_mcalpha_r00a,
+      store_pixel_falpha_mcalpha_0g0a,
+      store_pixel_falpha_mcalpha_rg0a,
+      store_pixel_falpha_mcalpha_00ba,
+      store_pixel_falpha_mcalpha_r0ba,
+      store_pixel_falpha_mcalpha_0gba,
+      store_pixel_falpha_mcalpha_rgba,
+    },
   },
   {
-    store_pixel_mfalpha_zero,
-    store_pixel_mfalpha_one,
-    store_pixel_mfalpha_icolor,
-    store_pixel_mfalpha_micolor,
-    store_pixel_mfalpha_fcolor,
-    store_pixel_mfalpha_mfcolor,
-    store_pixel_mfalpha_ialpha,
-    store_pixel_mfalpha_mialpha,
-    store_pixel_mfalpha_falpha,
-    store_pixel_mfalpha_mfalpha,
-    store_pixel_mfalpha_ccolor,
-    store_pixel_mfalpha_mccolor,
-    store_pixel_mfalpha_calpha,
-    store_pixel_mfalpha_mcalpha,
+    {
+      store_pixel_mfalpha_zero_0000,
+      store_pixel_mfalpha_zero_r000,
+      store_pixel_mfalpha_zero_0g00,
+      store_pixel_mfalpha_zero_rg00,
+      store_pixel_mfalpha_zero_00b0,
+      store_pixel_mfalpha_zero_r0b0,
+      store_pixel_mfalpha_zero_0gb0,
+      store_pixel_mfalpha_zero_rgb0,
+      store_pixel_mfalpha_zero_000a,
+      store_pixel_mfalpha_zero_r00a,
+      store_pixel_mfalpha_zero_0g0a,
+      store_pixel_mfalpha_zero_rg0a,
+      store_pixel_mfalpha_zero_00ba,
+      store_pixel_mfalpha_zero_r0ba,
+      store_pixel_mfalpha_zero_0gba,
+      store_pixel_mfalpha_zero_rgba,
+    },
+    {
+      store_pixel_mfalpha_one_0000,
+      store_pixel_mfalpha_one_r000,
+      store_pixel_mfalpha_one_0g00,
+      store_pixel_mfalpha_one_rg00,
+      store_pixel_mfalpha_one_00b0,
+      store_pixel_mfalpha_one_r0b0,
+      store_pixel_mfalpha_one_0gb0,
+      store_pixel_mfalpha_one_rgb0,
+      store_pixel_mfalpha_one_000a,
+      store_pixel_mfalpha_one_r00a,
+      store_pixel_mfalpha_one_0g0a,
+      store_pixel_mfalpha_one_rg0a,
+      store_pixel_mfalpha_one_00ba,
+      store_pixel_mfalpha_one_r0ba,
+      store_pixel_mfalpha_one_0gba,
+      store_pixel_mfalpha_one_rgba,
+    },
+    {
+      store_pixel_mfalpha_icolor_0000,
+      store_pixel_mfalpha_icolor_r000,
+      store_pixel_mfalpha_icolor_0g00,
+      store_pixel_mfalpha_icolor_rg00,
+      store_pixel_mfalpha_icolor_00b0,
+      store_pixel_mfalpha_icolor_r0b0,
+      store_pixel_mfalpha_icolor_0gb0,
+      store_pixel_mfalpha_icolor_rgb0,
+      store_pixel_mfalpha_icolor_000a,
+      store_pixel_mfalpha_icolor_r00a,
+      store_pixel_mfalpha_icolor_0g0a,
+      store_pixel_mfalpha_icolor_rg0a,
+      store_pixel_mfalpha_icolor_00ba,
+      store_pixel_mfalpha_icolor_r0ba,
+      store_pixel_mfalpha_icolor_0gba,
+      store_pixel_mfalpha_icolor_rgba,
+    },
+    {
+      store_pixel_mfalpha_micolor_0000,
+      store_pixel_mfalpha_micolor_r000,
+      store_pixel_mfalpha_micolor_0g00,
+      store_pixel_mfalpha_micolor_rg00,
+      store_pixel_mfalpha_micolor_00b0,
+      store_pixel_mfalpha_micolor_r0b0,
+      store_pixel_mfalpha_micolor_0gb0,
+      store_pixel_mfalpha_micolor_rgb0,
+      store_pixel_mfalpha_micolor_000a,
+      store_pixel_mfalpha_micolor_r00a,
+      store_pixel_mfalpha_micolor_0g0a,
+      store_pixel_mfalpha_micolor_rg0a,
+      store_pixel_mfalpha_micolor_00ba,
+      store_pixel_mfalpha_micolor_r0ba,
+      store_pixel_mfalpha_micolor_0gba,
+      store_pixel_mfalpha_micolor_rgba,
+    },
+    {
+      store_pixel_mfalpha_fcolor_0000,
+      store_pixel_mfalpha_fcolor_r000,
+      store_pixel_mfalpha_fcolor_0g00,
+      store_pixel_mfalpha_fcolor_rg00,
+      store_pixel_mfalpha_fcolor_00b0,
+      store_pixel_mfalpha_fcolor_r0b0,
+      store_pixel_mfalpha_fcolor_0gb0,
+      store_pixel_mfalpha_fcolor_rgb0,
+      store_pixel_mfalpha_fcolor_000a,
+      store_pixel_mfalpha_fcolor_r00a,
+      store_pixel_mfalpha_fcolor_0g0a,
+      store_pixel_mfalpha_fcolor_rg0a,
+      store_pixel_mfalpha_fcolor_00ba,
+      store_pixel_mfalpha_fcolor_r0ba,
+      store_pixel_mfalpha_fcolor_0gba,
+      store_pixel_mfalpha_fcolor_rgba,
+    },
+    {
+      store_pixel_mfalpha_mfcolor_0000,
+      store_pixel_mfalpha_mfcolor_r000,
+      store_pixel_mfalpha_mfcolor_0g00,
+      store_pixel_mfalpha_mfcolor_rg00,
+      store_pixel_mfalpha_mfcolor_00b0,
+      store_pixel_mfalpha_mfcolor_r0b0,
+      store_pixel_mfalpha_mfcolor_0gb0,
+      store_pixel_mfalpha_mfcolor_rgb0,
+      store_pixel_mfalpha_mfcolor_000a,
+      store_pixel_mfalpha_mfcolor_r00a,
+      store_pixel_mfalpha_mfcolor_0g0a,
+      store_pixel_mfalpha_mfcolor_rg0a,
+      store_pixel_mfalpha_mfcolor_00ba,
+      store_pixel_mfalpha_mfcolor_r0ba,
+      store_pixel_mfalpha_mfcolor_0gba,
+      store_pixel_mfalpha_mfcolor_rgba,
+    },
+    {
+      store_pixel_mfalpha_ialpha_0000,
+      store_pixel_mfalpha_ialpha_r000,
+      store_pixel_mfalpha_ialpha_0g00,
+      store_pixel_mfalpha_ialpha_rg00,
+      store_pixel_mfalpha_ialpha_00b0,
+      store_pixel_mfalpha_ialpha_r0b0,
+      store_pixel_mfalpha_ialpha_0gb0,
+      store_pixel_mfalpha_ialpha_rgb0,
+      store_pixel_mfalpha_ialpha_000a,
+      store_pixel_mfalpha_ialpha_r00a,
+      store_pixel_mfalpha_ialpha_0g0a,
+      store_pixel_mfalpha_ialpha_rg0a,
+      store_pixel_mfalpha_ialpha_00ba,
+      store_pixel_mfalpha_ialpha_r0ba,
+      store_pixel_mfalpha_ialpha_0gba,
+      store_pixel_mfalpha_ialpha_rgba,
+    },
+    {
+      store_pixel_mfalpha_mialpha_0000,
+      store_pixel_mfalpha_mialpha_r000,
+      store_pixel_mfalpha_mialpha_0g00,
+      store_pixel_mfalpha_mialpha_rg00,
+      store_pixel_mfalpha_mialpha_00b0,
+      store_pixel_mfalpha_mialpha_r0b0,
+      store_pixel_mfalpha_mialpha_0gb0,
+      store_pixel_mfalpha_mialpha_rgb0,
+      store_pixel_mfalpha_mialpha_000a,
+      store_pixel_mfalpha_mialpha_r00a,
+      store_pixel_mfalpha_mialpha_0g0a,
+      store_pixel_mfalpha_mialpha_rg0a,
+      store_pixel_mfalpha_mialpha_00ba,
+      store_pixel_mfalpha_mialpha_r0ba,
+      store_pixel_mfalpha_mialpha_0gba,
+      store_pixel_mfalpha_mialpha_rgba,
+    },
+    {
+      store_pixel_mfalpha_falpha_0000,
+      store_pixel_mfalpha_falpha_r000,
+      store_pixel_mfalpha_falpha_0g00,
+      store_pixel_mfalpha_falpha_rg00,
+      store_pixel_mfalpha_falpha_00b0,
+      store_pixel_mfalpha_falpha_r0b0,
+      store_pixel_mfalpha_falpha_0gb0,
+      store_pixel_mfalpha_falpha_rgb0,
+      store_pixel_mfalpha_falpha_000a,
+      store_pixel_mfalpha_falpha_r00a,
+      store_pixel_mfalpha_falpha_0g0a,
+      store_pixel_mfalpha_falpha_rg0a,
+      store_pixel_mfalpha_falpha_00ba,
+      store_pixel_mfalpha_falpha_r0ba,
+      store_pixel_mfalpha_falpha_0gba,
+      store_pixel_mfalpha_falpha_rgba,
+    },
+    {
+      store_pixel_mfalpha_mfalpha_0000,
+      store_pixel_mfalpha_mfalpha_r000,
+      store_pixel_mfalpha_mfalpha_0g00,
+      store_pixel_mfalpha_mfalpha_rg00,
+      store_pixel_mfalpha_mfalpha_00b0,
+      store_pixel_mfalpha_mfalpha_r0b0,
+      store_pixel_mfalpha_mfalpha_0gb0,
+      store_pixel_mfalpha_mfalpha_rgb0,
+      store_pixel_mfalpha_mfalpha_000a,
+      store_pixel_mfalpha_mfalpha_r00a,
+      store_pixel_mfalpha_mfalpha_0g0a,
+      store_pixel_mfalpha_mfalpha_rg0a,
+      store_pixel_mfalpha_mfalpha_00ba,
+      store_pixel_mfalpha_mfalpha_r0ba,
+      store_pixel_mfalpha_mfalpha_0gba,
+      store_pixel_mfalpha_mfalpha_rgba,
+    },
+    {
+      store_pixel_mfalpha_ccolor_0000,
+      store_pixel_mfalpha_ccolor_r000,
+      store_pixel_mfalpha_ccolor_0g00,
+      store_pixel_mfalpha_ccolor_rg00,
+      store_pixel_mfalpha_ccolor_00b0,
+      store_pixel_mfalpha_ccolor_r0b0,
+      store_pixel_mfalpha_ccolor_0gb0,
+      store_pixel_mfalpha_ccolor_rgb0,
+      store_pixel_mfalpha_ccolor_000a,
+      store_pixel_mfalpha_ccolor_r00a,
+      store_pixel_mfalpha_ccolor_0g0a,
+      store_pixel_mfalpha_ccolor_rg0a,
+      store_pixel_mfalpha_ccolor_00ba,
+      store_pixel_mfalpha_ccolor_r0ba,
+      store_pixel_mfalpha_ccolor_0gba,
+      store_pixel_mfalpha_ccolor_rgba,
+    },
+    {
+      store_pixel_mfalpha_mccolor_0000,
+      store_pixel_mfalpha_mccolor_r000,
+      store_pixel_mfalpha_mccolor_0g00,
+      store_pixel_mfalpha_mccolor_rg00,
+      store_pixel_mfalpha_mccolor_00b0,
+      store_pixel_mfalpha_mccolor_r0b0,
+      store_pixel_mfalpha_mccolor_0gb0,
+      store_pixel_mfalpha_mccolor_rgb0,
+      store_pixel_mfalpha_mccolor_000a,
+      store_pixel_mfalpha_mccolor_r00a,
+      store_pixel_mfalpha_mccolor_0g0a,
+      store_pixel_mfalpha_mccolor_rg0a,
+      store_pixel_mfalpha_mccolor_00ba,
+      store_pixel_mfalpha_mccolor_r0ba,
+      store_pixel_mfalpha_mccolor_0gba,
+      store_pixel_mfalpha_mccolor_rgba,
+    },
+    {
+      store_pixel_mfalpha_calpha_0000,
+      store_pixel_mfalpha_calpha_r000,
+      store_pixel_mfalpha_calpha_0g00,
+      store_pixel_mfalpha_calpha_rg00,
+      store_pixel_mfalpha_calpha_00b0,
+      store_pixel_mfalpha_calpha_r0b0,
+      store_pixel_mfalpha_calpha_0gb0,
+      store_pixel_mfalpha_calpha_rgb0,
+      store_pixel_mfalpha_calpha_000a,
+      store_pixel_mfalpha_calpha_r00a,
+      store_pixel_mfalpha_calpha_0g0a,
+      store_pixel_mfalpha_calpha_rg0a,
+      store_pixel_mfalpha_calpha_00ba,
+      store_pixel_mfalpha_calpha_r0ba,
+      store_pixel_mfalpha_calpha_0gba,
+      store_pixel_mfalpha_calpha_rgba,
+    },
+    {
+      store_pixel_mfalpha_mcalpha_0000,
+      store_pixel_mfalpha_mcalpha_r000,
+      store_pixel_mfalpha_mcalpha_0g00,
+      store_pixel_mfalpha_mcalpha_rg00,
+      store_pixel_mfalpha_mcalpha_00b0,
+      store_pixel_mfalpha_mcalpha_r0b0,
+      store_pixel_mfalpha_mcalpha_0gb0,
+      store_pixel_mfalpha_mcalpha_rgb0,
+      store_pixel_mfalpha_mcalpha_000a,
+      store_pixel_mfalpha_mcalpha_r00a,
+      store_pixel_mfalpha_mcalpha_0g0a,
+      store_pixel_mfalpha_mcalpha_rg0a,
+      store_pixel_mfalpha_mcalpha_00ba,
+      store_pixel_mfalpha_mcalpha_r0ba,
+      store_pixel_mfalpha_mcalpha_0gba,
+      store_pixel_mfalpha_mcalpha_rgba,
+    },
   },
   {
-    store_pixel_ccolor_zero,
-    store_pixel_ccolor_one,
-    store_pixel_ccolor_icolor,
-    store_pixel_ccolor_micolor,
-    store_pixel_ccolor_fcolor,
-    store_pixel_ccolor_mfcolor,
-    store_pixel_ccolor_ialpha,
-    store_pixel_ccolor_mialpha,
-    store_pixel_ccolor_falpha,
-    store_pixel_ccolor_mfalpha,
-    store_pixel_ccolor_ccolor,
-    store_pixel_ccolor_mccolor,
-    store_pixel_ccolor_calpha,
-    store_pixel_ccolor_mcalpha,
+    {
+      store_pixel_ccolor_zero_0000,
+      store_pixel_ccolor_zero_r000,
+      store_pixel_ccolor_zero_0g00,
+      store_pixel_ccolor_zero_rg00,
+      store_pixel_ccolor_zero_00b0,
+      store_pixel_ccolor_zero_r0b0,
+      store_pixel_ccolor_zero_0gb0,
+      store_pixel_ccolor_zero_rgb0,
+      store_pixel_ccolor_zero_000a,
+      store_pixel_ccolor_zero_r00a,
+      store_pixel_ccolor_zero_0g0a,
+      store_pixel_ccolor_zero_rg0a,
+      store_pixel_ccolor_zero_00ba,
+      store_pixel_ccolor_zero_r0ba,
+      store_pixel_ccolor_zero_0gba,
+      store_pixel_ccolor_zero_rgba,
+    },
+    {
+      store_pixel_ccolor_one_0000,
+      store_pixel_ccolor_one_r000,
+      store_pixel_ccolor_one_0g00,
+      store_pixel_ccolor_one_rg00,
+      store_pixel_ccolor_one_00b0,
+      store_pixel_ccolor_one_r0b0,
+      store_pixel_ccolor_one_0gb0,
+      store_pixel_ccolor_one_rgb0,
+      store_pixel_ccolor_one_000a,
+      store_pixel_ccolor_one_r00a,
+      store_pixel_ccolor_one_0g0a,
+      store_pixel_ccolor_one_rg0a,
+      store_pixel_ccolor_one_00ba,
+      store_pixel_ccolor_one_r0ba,
+      store_pixel_ccolor_one_0gba,
+      store_pixel_ccolor_one_rgba,
+    },
+    {
+      store_pixel_ccolor_icolor_0000,
+      store_pixel_ccolor_icolor_r000,
+      store_pixel_ccolor_icolor_0g00,
+      store_pixel_ccolor_icolor_rg00,
+      store_pixel_ccolor_icolor_00b0,
+      store_pixel_ccolor_icolor_r0b0,
+      store_pixel_ccolor_icolor_0gb0,
+      store_pixel_ccolor_icolor_rgb0,
+      store_pixel_ccolor_icolor_000a,
+      store_pixel_ccolor_icolor_r00a,
+      store_pixel_ccolor_icolor_0g0a,
+      store_pixel_ccolor_icolor_rg0a,
+      store_pixel_ccolor_icolor_00ba,
+      store_pixel_ccolor_icolor_r0ba,
+      store_pixel_ccolor_icolor_0gba,
+      store_pixel_ccolor_icolor_rgba,
+    },
+    {
+      store_pixel_ccolor_micolor_0000,
+      store_pixel_ccolor_micolor_r000,
+      store_pixel_ccolor_micolor_0g00,
+      store_pixel_ccolor_micolor_rg00,
+      store_pixel_ccolor_micolor_00b0,
+      store_pixel_ccolor_micolor_r0b0,
+      store_pixel_ccolor_micolor_0gb0,
+      store_pixel_ccolor_micolor_rgb0,
+      store_pixel_ccolor_micolor_000a,
+      store_pixel_ccolor_micolor_r00a,
+      store_pixel_ccolor_micolor_0g0a,
+      store_pixel_ccolor_micolor_rg0a,
+      store_pixel_ccolor_micolor_00ba,
+      store_pixel_ccolor_micolor_r0ba,
+      store_pixel_ccolor_micolor_0gba,
+      store_pixel_ccolor_micolor_rgba,
+    },
+    {
+      store_pixel_ccolor_fcolor_0000,
+      store_pixel_ccolor_fcolor_r000,
+      store_pixel_ccolor_fcolor_0g00,
+      store_pixel_ccolor_fcolor_rg00,
+      store_pixel_ccolor_fcolor_00b0,
+      store_pixel_ccolor_fcolor_r0b0,
+      store_pixel_ccolor_fcolor_0gb0,
+      store_pixel_ccolor_fcolor_rgb0,
+      store_pixel_ccolor_fcolor_000a,
+      store_pixel_ccolor_fcolor_r00a,
+      store_pixel_ccolor_fcolor_0g0a,
+      store_pixel_ccolor_fcolor_rg0a,
+      store_pixel_ccolor_fcolor_00ba,
+      store_pixel_ccolor_fcolor_r0ba,
+      store_pixel_ccolor_fcolor_0gba,
+      store_pixel_ccolor_fcolor_rgba,
+    },
+    {
+      store_pixel_ccolor_mfcolor_0000,
+      store_pixel_ccolor_mfcolor_r000,
+      store_pixel_ccolor_mfcolor_0g00,
+      store_pixel_ccolor_mfcolor_rg00,
+      store_pixel_ccolor_mfcolor_00b0,
+      store_pixel_ccolor_mfcolor_r0b0,
+      store_pixel_ccolor_mfcolor_0gb0,
+      store_pixel_ccolor_mfcolor_rgb0,
+      store_pixel_ccolor_mfcolor_000a,
+      store_pixel_ccolor_mfcolor_r00a,
+      store_pixel_ccolor_mfcolor_0g0a,
+      store_pixel_ccolor_mfcolor_rg0a,
+      store_pixel_ccolor_mfcolor_00ba,
+      store_pixel_ccolor_mfcolor_r0ba,
+      store_pixel_ccolor_mfcolor_0gba,
+      store_pixel_ccolor_mfcolor_rgba,
+    },
+    {
+      store_pixel_ccolor_ialpha_0000,
+      store_pixel_ccolor_ialpha_r000,
+      store_pixel_ccolor_ialpha_0g00,
+      store_pixel_ccolor_ialpha_rg00,
+      store_pixel_ccolor_ialpha_00b0,
+      store_pixel_ccolor_ialpha_r0b0,
+      store_pixel_ccolor_ialpha_0gb0,
+      store_pixel_ccolor_ialpha_rgb0,
+      store_pixel_ccolor_ialpha_000a,
+      store_pixel_ccolor_ialpha_r00a,
+      store_pixel_ccolor_ialpha_0g0a,
+      store_pixel_ccolor_ialpha_rg0a,
+      store_pixel_ccolor_ialpha_00ba,
+      store_pixel_ccolor_ialpha_r0ba,
+      store_pixel_ccolor_ialpha_0gba,
+      store_pixel_ccolor_ialpha_rgba,
+    },
+    {
+      store_pixel_ccolor_mialpha_0000,
+      store_pixel_ccolor_mialpha_r000,
+      store_pixel_ccolor_mialpha_0g00,
+      store_pixel_ccolor_mialpha_rg00,
+      store_pixel_ccolor_mialpha_00b0,
+      store_pixel_ccolor_mialpha_r0b0,
+      store_pixel_ccolor_mialpha_0gb0,
+      store_pixel_ccolor_mialpha_rgb0,
+      store_pixel_ccolor_mialpha_000a,
+      store_pixel_ccolor_mialpha_r00a,
+      store_pixel_ccolor_mialpha_0g0a,
+      store_pixel_ccolor_mialpha_rg0a,
+      store_pixel_ccolor_mialpha_00ba,
+      store_pixel_ccolor_mialpha_r0ba,
+      store_pixel_ccolor_mialpha_0gba,
+      store_pixel_ccolor_mialpha_rgba,
+    },
+    {
+      store_pixel_ccolor_falpha_0000,
+      store_pixel_ccolor_falpha_r000,
+      store_pixel_ccolor_falpha_0g00,
+      store_pixel_ccolor_falpha_rg00,
+      store_pixel_ccolor_falpha_00b0,
+      store_pixel_ccolor_falpha_r0b0,
+      store_pixel_ccolor_falpha_0gb0,
+      store_pixel_ccolor_falpha_rgb0,
+      store_pixel_ccolor_falpha_000a,
+      store_pixel_ccolor_falpha_r00a,
+      store_pixel_ccolor_falpha_0g0a,
+      store_pixel_ccolor_falpha_rg0a,
+      store_pixel_ccolor_falpha_00ba,
+      store_pixel_ccolor_falpha_r0ba,
+      store_pixel_ccolor_falpha_0gba,
+      store_pixel_ccolor_falpha_rgba,
+    },
+    {
+      store_pixel_ccolor_mfalpha_0000,
+      store_pixel_ccolor_mfalpha_r000,
+      store_pixel_ccolor_mfalpha_0g00,
+      store_pixel_ccolor_mfalpha_rg00,
+      store_pixel_ccolor_mfalpha_00b0,
+      store_pixel_ccolor_mfalpha_r0b0,
+      store_pixel_ccolor_mfalpha_0gb0,
+      store_pixel_ccolor_mfalpha_rgb0,
+      store_pixel_ccolor_mfalpha_000a,
+      store_pixel_ccolor_mfalpha_r00a,
+      store_pixel_ccolor_mfalpha_0g0a,
+      store_pixel_ccolor_mfalpha_rg0a,
+      store_pixel_ccolor_mfalpha_00ba,
+      store_pixel_ccolor_mfalpha_r0ba,
+      store_pixel_ccolor_mfalpha_0gba,
+      store_pixel_ccolor_mfalpha_rgba,
+    },
+    {
+      store_pixel_ccolor_ccolor_0000,
+      store_pixel_ccolor_ccolor_r000,
+      store_pixel_ccolor_ccolor_0g00,
+      store_pixel_ccolor_ccolor_rg00,
+      store_pixel_ccolor_ccolor_00b0,
+      store_pixel_ccolor_ccolor_r0b0,
+      store_pixel_ccolor_ccolor_0gb0,
+      store_pixel_ccolor_ccolor_rgb0,
+      store_pixel_ccolor_ccolor_000a,
+      store_pixel_ccolor_ccolor_r00a,
+      store_pixel_ccolor_ccolor_0g0a,
+      store_pixel_ccolor_ccolor_rg0a,
+      store_pixel_ccolor_ccolor_00ba,
+      store_pixel_ccolor_ccolor_r0ba,
+      store_pixel_ccolor_ccolor_0gba,
+      store_pixel_ccolor_ccolor_rgba,
+    },
+    {
+      store_pixel_ccolor_mccolor_0000,
+      store_pixel_ccolor_mccolor_r000,
+      store_pixel_ccolor_mccolor_0g00,
+      store_pixel_ccolor_mccolor_rg00,
+      store_pixel_ccolor_mccolor_00b0,
+      store_pixel_ccolor_mccolor_r0b0,
+      store_pixel_ccolor_mccolor_0gb0,
+      store_pixel_ccolor_mccolor_rgb0,
+      store_pixel_ccolor_mccolor_000a,
+      store_pixel_ccolor_mccolor_r00a,
+      store_pixel_ccolor_mccolor_0g0a,
+      store_pixel_ccolor_mccolor_rg0a,
+      store_pixel_ccolor_mccolor_00ba,
+      store_pixel_ccolor_mccolor_r0ba,
+      store_pixel_ccolor_mccolor_0gba,
+      store_pixel_ccolor_mccolor_rgba,
+    },
+    {
+      store_pixel_ccolor_calpha_0000,
+      store_pixel_ccolor_calpha_r000,
+      store_pixel_ccolor_calpha_0g00,
+      store_pixel_ccolor_calpha_rg00,
+      store_pixel_ccolor_calpha_00b0,
+      store_pixel_ccolor_calpha_r0b0,
+      store_pixel_ccolor_calpha_0gb0,
+      store_pixel_ccolor_calpha_rgb0,
+      store_pixel_ccolor_calpha_000a,
+      store_pixel_ccolor_calpha_r00a,
+      store_pixel_ccolor_calpha_0g0a,
+      store_pixel_ccolor_calpha_rg0a,
+      store_pixel_ccolor_calpha_00ba,
+      store_pixel_ccolor_calpha_r0ba,
+      store_pixel_ccolor_calpha_0gba,
+      store_pixel_ccolor_calpha_rgba,
+    },
+    {
+      store_pixel_ccolor_mcalpha_0000,
+      store_pixel_ccolor_mcalpha_r000,
+      store_pixel_ccolor_mcalpha_0g00,
+      store_pixel_ccolor_mcalpha_rg00,
+      store_pixel_ccolor_mcalpha_00b0,
+      store_pixel_ccolor_mcalpha_r0b0,
+      store_pixel_ccolor_mcalpha_0gb0,
+      store_pixel_ccolor_mcalpha_rgb0,
+      store_pixel_ccolor_mcalpha_000a,
+      store_pixel_ccolor_mcalpha_r00a,
+      store_pixel_ccolor_mcalpha_0g0a,
+      store_pixel_ccolor_mcalpha_rg0a,
+      store_pixel_ccolor_mcalpha_00ba,
+      store_pixel_ccolor_mcalpha_r0ba,
+      store_pixel_ccolor_mcalpha_0gba,
+      store_pixel_ccolor_mcalpha_rgba,
+    },
   },
   {
-    store_pixel_mccolor_zero,
-    store_pixel_mccolor_one,
-    store_pixel_mccolor_icolor,
-    store_pixel_mccolor_micolor,
-    store_pixel_mccolor_fcolor,
-    store_pixel_mccolor_mfcolor,
-    store_pixel_mccolor_ialpha,
-    store_pixel_mccolor_mialpha,
-    store_pixel_mccolor_falpha,
-    store_pixel_mccolor_mfalpha,
-    store_pixel_mccolor_ccolor,
-    store_pixel_mccolor_mccolor,
-    store_pixel_mccolor_calpha,
-    store_pixel_mccolor_mcalpha,
+    {
+      store_pixel_mccolor_zero_0000,
+      store_pixel_mccolor_zero_r000,
+      store_pixel_mccolor_zero_0g00,
+      store_pixel_mccolor_zero_rg00,
+      store_pixel_mccolor_zero_00b0,
+      store_pixel_mccolor_zero_r0b0,
+      store_pixel_mccolor_zero_0gb0,
+      store_pixel_mccolor_zero_rgb0,
+      store_pixel_mccolor_zero_000a,
+      store_pixel_mccolor_zero_r00a,
+      store_pixel_mccolor_zero_0g0a,
+      store_pixel_mccolor_zero_rg0a,
+      store_pixel_mccolor_zero_00ba,
+      store_pixel_mccolor_zero_r0ba,
+      store_pixel_mccolor_zero_0gba,
+      store_pixel_mccolor_zero_rgba,
+    },
+    {
+      store_pixel_mccolor_one_0000,
+      store_pixel_mccolor_one_r000,
+      store_pixel_mccolor_one_0g00,
+      store_pixel_mccolor_one_rg00,
+      store_pixel_mccolor_one_00b0,
+      store_pixel_mccolor_one_r0b0,
+      store_pixel_mccolor_one_0gb0,
+      store_pixel_mccolor_one_rgb0,
+      store_pixel_mccolor_one_000a,
+      store_pixel_mccolor_one_r00a,
+      store_pixel_mccolor_one_0g0a,
+      store_pixel_mccolor_one_rg0a,
+      store_pixel_mccolor_one_00ba,
+      store_pixel_mccolor_one_r0ba,
+      store_pixel_mccolor_one_0gba,
+      store_pixel_mccolor_one_rgba,
+    },
+    {
+      store_pixel_mccolor_icolor_0000,
+      store_pixel_mccolor_icolor_r000,
+      store_pixel_mccolor_icolor_0g00,
+      store_pixel_mccolor_icolor_rg00,
+      store_pixel_mccolor_icolor_00b0,
+      store_pixel_mccolor_icolor_r0b0,
+      store_pixel_mccolor_icolor_0gb0,
+      store_pixel_mccolor_icolor_rgb0,
+      store_pixel_mccolor_icolor_000a,
+      store_pixel_mccolor_icolor_r00a,
+      store_pixel_mccolor_icolor_0g0a,
+      store_pixel_mccolor_icolor_rg0a,
+      store_pixel_mccolor_icolor_00ba,
+      store_pixel_mccolor_icolor_r0ba,
+      store_pixel_mccolor_icolor_0gba,
+      store_pixel_mccolor_icolor_rgba,
+    },
+    {
+      store_pixel_mccolor_micolor_0000,
+      store_pixel_mccolor_micolor_r000,
+      store_pixel_mccolor_micolor_0g00,
+      store_pixel_mccolor_micolor_rg00,
+      store_pixel_mccolor_micolor_00b0,
+      store_pixel_mccolor_micolor_r0b0,
+      store_pixel_mccolor_micolor_0gb0,
+      store_pixel_mccolor_micolor_rgb0,
+      store_pixel_mccolor_micolor_000a,
+      store_pixel_mccolor_micolor_r00a,
+      store_pixel_mccolor_micolor_0g0a,
+      store_pixel_mccolor_micolor_rg0a,
+      store_pixel_mccolor_micolor_00ba,
+      store_pixel_mccolor_micolor_r0ba,
+      store_pixel_mccolor_micolor_0gba,
+      store_pixel_mccolor_micolor_rgba,
+    },
+    {
+      store_pixel_mccolor_fcolor_0000,
+      store_pixel_mccolor_fcolor_r000,
+      store_pixel_mccolor_fcolor_0g00,
+      store_pixel_mccolor_fcolor_rg00,
+      store_pixel_mccolor_fcolor_00b0,
+      store_pixel_mccolor_fcolor_r0b0,
+      store_pixel_mccolor_fcolor_0gb0,
+      store_pixel_mccolor_fcolor_rgb0,
+      store_pixel_mccolor_fcolor_000a,
+      store_pixel_mccolor_fcolor_r00a,
+      store_pixel_mccolor_fcolor_0g0a,
+      store_pixel_mccolor_fcolor_rg0a,
+      store_pixel_mccolor_fcolor_00ba,
+      store_pixel_mccolor_fcolor_r0ba,
+      store_pixel_mccolor_fcolor_0gba,
+      store_pixel_mccolor_fcolor_rgba,
+    },
+    {
+      store_pixel_mccolor_mfcolor_0000,
+      store_pixel_mccolor_mfcolor_r000,
+      store_pixel_mccolor_mfcolor_0g00,
+      store_pixel_mccolor_mfcolor_rg00,
+      store_pixel_mccolor_mfcolor_00b0,
+      store_pixel_mccolor_mfcolor_r0b0,
+      store_pixel_mccolor_mfcolor_0gb0,
+      store_pixel_mccolor_mfcolor_rgb0,
+      store_pixel_mccolor_mfcolor_000a,
+      store_pixel_mccolor_mfcolor_r00a,
+      store_pixel_mccolor_mfcolor_0g0a,
+      store_pixel_mccolor_mfcolor_rg0a,
+      store_pixel_mccolor_mfcolor_00ba,
+      store_pixel_mccolor_mfcolor_r0ba,
+      store_pixel_mccolor_mfcolor_0gba,
+      store_pixel_mccolor_mfcolor_rgba,
+    },
+    {
+      store_pixel_mccolor_ialpha_0000,
+      store_pixel_mccolor_ialpha_r000,
+      store_pixel_mccolor_ialpha_0g00,
+      store_pixel_mccolor_ialpha_rg00,
+      store_pixel_mccolor_ialpha_00b0,
+      store_pixel_mccolor_ialpha_r0b0,
+      store_pixel_mccolor_ialpha_0gb0,
+      store_pixel_mccolor_ialpha_rgb0,
+      store_pixel_mccolor_ialpha_000a,
+      store_pixel_mccolor_ialpha_r00a,
+      store_pixel_mccolor_ialpha_0g0a,
+      store_pixel_mccolor_ialpha_rg0a,
+      store_pixel_mccolor_ialpha_00ba,
+      store_pixel_mccolor_ialpha_r0ba,
+      store_pixel_mccolor_ialpha_0gba,
+      store_pixel_mccolor_ialpha_rgba,
+    },
+    {
+      store_pixel_mccolor_mialpha_0000,
+      store_pixel_mccolor_mialpha_r000,
+      store_pixel_mccolor_mialpha_0g00,
+      store_pixel_mccolor_mialpha_rg00,
+      store_pixel_mccolor_mialpha_00b0,
+      store_pixel_mccolor_mialpha_r0b0,
+      store_pixel_mccolor_mialpha_0gb0,
+      store_pixel_mccolor_mialpha_rgb0,
+      store_pixel_mccolor_mialpha_000a,
+      store_pixel_mccolor_mialpha_r00a,
+      store_pixel_mccolor_mialpha_0g0a,
+      store_pixel_mccolor_mialpha_rg0a,
+      store_pixel_mccolor_mialpha_00ba,
+      store_pixel_mccolor_mialpha_r0ba,
+      store_pixel_mccolor_mialpha_0gba,
+      store_pixel_mccolor_mialpha_rgba,
+    },
+    {
+      store_pixel_mccolor_falpha_0000,
+      store_pixel_mccolor_falpha_r000,
+      store_pixel_mccolor_falpha_0g00,
+      store_pixel_mccolor_falpha_rg00,
+      store_pixel_mccolor_falpha_00b0,
+      store_pixel_mccolor_falpha_r0b0,
+      store_pixel_mccolor_falpha_0gb0,
+      store_pixel_mccolor_falpha_rgb0,
+      store_pixel_mccolor_falpha_000a,
+      store_pixel_mccolor_falpha_r00a,
+      store_pixel_mccolor_falpha_0g0a,
+      store_pixel_mccolor_falpha_rg0a,
+      store_pixel_mccolor_falpha_00ba,
+      store_pixel_mccolor_falpha_r0ba,
+      store_pixel_mccolor_falpha_0gba,
+      store_pixel_mccolor_falpha_rgba,
+    },
+    {
+      store_pixel_mccolor_mfalpha_0000,
+      store_pixel_mccolor_mfalpha_r000,
+      store_pixel_mccolor_mfalpha_0g00,
+      store_pixel_mccolor_mfalpha_rg00,
+      store_pixel_mccolor_mfalpha_00b0,
+      store_pixel_mccolor_mfalpha_r0b0,
+      store_pixel_mccolor_mfalpha_0gb0,
+      store_pixel_mccolor_mfalpha_rgb0,
+      store_pixel_mccolor_mfalpha_000a,
+      store_pixel_mccolor_mfalpha_r00a,
+      store_pixel_mccolor_mfalpha_0g0a,
+      store_pixel_mccolor_mfalpha_rg0a,
+      store_pixel_mccolor_mfalpha_00ba,
+      store_pixel_mccolor_mfalpha_r0ba,
+      store_pixel_mccolor_mfalpha_0gba,
+      store_pixel_mccolor_mfalpha_rgba,
+    },
+    {
+      store_pixel_mccolor_ccolor_0000,
+      store_pixel_mccolor_ccolor_r000,
+      store_pixel_mccolor_ccolor_0g00,
+      store_pixel_mccolor_ccolor_rg00,
+      store_pixel_mccolor_ccolor_00b0,
+      store_pixel_mccolor_ccolor_r0b0,
+      store_pixel_mccolor_ccolor_0gb0,
+      store_pixel_mccolor_ccolor_rgb0,
+      store_pixel_mccolor_ccolor_000a,
+      store_pixel_mccolor_ccolor_r00a,
+      store_pixel_mccolor_ccolor_0g0a,
+      store_pixel_mccolor_ccolor_rg0a,
+      store_pixel_mccolor_ccolor_00ba,
+      store_pixel_mccolor_ccolor_r0ba,
+      store_pixel_mccolor_ccolor_0gba,
+      store_pixel_mccolor_ccolor_rgba,
+    },
+    {
+      store_pixel_mccolor_mccolor_0000,
+      store_pixel_mccolor_mccolor_r000,
+      store_pixel_mccolor_mccolor_0g00,
+      store_pixel_mccolor_mccolor_rg00,
+      store_pixel_mccolor_mccolor_00b0,
+      store_pixel_mccolor_mccolor_r0b0,
+      store_pixel_mccolor_mccolor_0gb0,
+      store_pixel_mccolor_mccolor_rgb0,
+      store_pixel_mccolor_mccolor_000a,
+      store_pixel_mccolor_mccolor_r00a,
+      store_pixel_mccolor_mccolor_0g0a,
+      store_pixel_mccolor_mccolor_rg0a,
+      store_pixel_mccolor_mccolor_00ba,
+      store_pixel_mccolor_mccolor_r0ba,
+      store_pixel_mccolor_mccolor_0gba,
+      store_pixel_mccolor_mccolor_rgba,
+    },
+    {
+      store_pixel_mccolor_calpha_0000,
+      store_pixel_mccolor_calpha_r000,
+      store_pixel_mccolor_calpha_0g00,
+      store_pixel_mccolor_calpha_rg00,
+      store_pixel_mccolor_calpha_00b0,
+      store_pixel_mccolor_calpha_r0b0,
+      store_pixel_mccolor_calpha_0gb0,
+      store_pixel_mccolor_calpha_rgb0,
+      store_pixel_mccolor_calpha_000a,
+      store_pixel_mccolor_calpha_r00a,
+      store_pixel_mccolor_calpha_0g0a,
+      store_pixel_mccolor_calpha_rg0a,
+      store_pixel_mccolor_calpha_00ba,
+      store_pixel_mccolor_calpha_r0ba,
+      store_pixel_mccolor_calpha_0gba,
+      store_pixel_mccolor_calpha_rgba,
+    },
+    {
+      store_pixel_mccolor_mcalpha_0000,
+      store_pixel_mccolor_mcalpha_r000,
+      store_pixel_mccolor_mcalpha_0g00,
+      store_pixel_mccolor_mcalpha_rg00,
+      store_pixel_mccolor_mcalpha_00b0,
+      store_pixel_mccolor_mcalpha_r0b0,
+      store_pixel_mccolor_mcalpha_0gb0,
+      store_pixel_mccolor_mcalpha_rgb0,
+      store_pixel_mccolor_mcalpha_000a,
+      store_pixel_mccolor_mcalpha_r00a,
+      store_pixel_mccolor_mcalpha_0g0a,
+      store_pixel_mccolor_mcalpha_rg0a,
+      store_pixel_mccolor_mcalpha_00ba,
+      store_pixel_mccolor_mcalpha_r0ba,
+      store_pixel_mccolor_mcalpha_0gba,
+      store_pixel_mccolor_mcalpha_rgba,
+    },
   },
   {
-    store_pixel_calpha_zero,
-    store_pixel_calpha_one,
-    store_pixel_calpha_icolor,
-    store_pixel_calpha_micolor,
-    store_pixel_calpha_fcolor,
-    store_pixel_calpha_mfcolor,
-    store_pixel_calpha_ialpha,
-    store_pixel_calpha_mialpha,
-    store_pixel_calpha_falpha,
-    store_pixel_calpha_mfalpha,
-    store_pixel_calpha_ccolor,
-    store_pixel_calpha_mccolor,
-    store_pixel_calpha_calpha,
-    store_pixel_calpha_mcalpha,
+    {
+      store_pixel_calpha_zero_0000,
+      store_pixel_calpha_zero_r000,
+      store_pixel_calpha_zero_0g00,
+      store_pixel_calpha_zero_rg00,
+      store_pixel_calpha_zero_00b0,
+      store_pixel_calpha_zero_r0b0,
+      store_pixel_calpha_zero_0gb0,
+      store_pixel_calpha_zero_rgb0,
+      store_pixel_calpha_zero_000a,
+      store_pixel_calpha_zero_r00a,
+      store_pixel_calpha_zero_0g0a,
+      store_pixel_calpha_zero_rg0a,
+      store_pixel_calpha_zero_00ba,
+      store_pixel_calpha_zero_r0ba,
+      store_pixel_calpha_zero_0gba,
+      store_pixel_calpha_zero_rgba,
+    },
+    {
+      store_pixel_calpha_one_0000,
+      store_pixel_calpha_one_r000,
+      store_pixel_calpha_one_0g00,
+      store_pixel_calpha_one_rg00,
+      store_pixel_calpha_one_00b0,
+      store_pixel_calpha_one_r0b0,
+      store_pixel_calpha_one_0gb0,
+      store_pixel_calpha_one_rgb0,
+      store_pixel_calpha_one_000a,
+      store_pixel_calpha_one_r00a,
+      store_pixel_calpha_one_0g0a,
+      store_pixel_calpha_one_rg0a,
+      store_pixel_calpha_one_00ba,
+      store_pixel_calpha_one_r0ba,
+      store_pixel_calpha_one_0gba,
+      store_pixel_calpha_one_rgba,
+    },
+    {
+      store_pixel_calpha_icolor_0000,
+      store_pixel_calpha_icolor_r000,
+      store_pixel_calpha_icolor_0g00,
+      store_pixel_calpha_icolor_rg00,
+      store_pixel_calpha_icolor_00b0,
+      store_pixel_calpha_icolor_r0b0,
+      store_pixel_calpha_icolor_0gb0,
+      store_pixel_calpha_icolor_rgb0,
+      store_pixel_calpha_icolor_000a,
+      store_pixel_calpha_icolor_r00a,
+      store_pixel_calpha_icolor_0g0a,
+      store_pixel_calpha_icolor_rg0a,
+      store_pixel_calpha_icolor_00ba,
+      store_pixel_calpha_icolor_r0ba,
+      store_pixel_calpha_icolor_0gba,
+      store_pixel_calpha_icolor_rgba,
+    },
+    {
+      store_pixel_calpha_micolor_0000,
+      store_pixel_calpha_micolor_r000,
+      store_pixel_calpha_micolor_0g00,
+      store_pixel_calpha_micolor_rg00,
+      store_pixel_calpha_micolor_00b0,
+      store_pixel_calpha_micolor_r0b0,
+      store_pixel_calpha_micolor_0gb0,
+      store_pixel_calpha_micolor_rgb0,
+      store_pixel_calpha_micolor_000a,
+      store_pixel_calpha_micolor_r00a,
+      store_pixel_calpha_micolor_0g0a,
+      store_pixel_calpha_micolor_rg0a,
+      store_pixel_calpha_micolor_00ba,
+      store_pixel_calpha_micolor_r0ba,
+      store_pixel_calpha_micolor_0gba,
+      store_pixel_calpha_micolor_rgba,
+    },
+    {
+      store_pixel_calpha_fcolor_0000,
+      store_pixel_calpha_fcolor_r000,
+      store_pixel_calpha_fcolor_0g00,
+      store_pixel_calpha_fcolor_rg00,
+      store_pixel_calpha_fcolor_00b0,
+      store_pixel_calpha_fcolor_r0b0,
+      store_pixel_calpha_fcolor_0gb0,
+      store_pixel_calpha_fcolor_rgb0,
+      store_pixel_calpha_fcolor_000a,
+      store_pixel_calpha_fcolor_r00a,
+      store_pixel_calpha_fcolor_0g0a,
+      store_pixel_calpha_fcolor_rg0a,
+      store_pixel_calpha_fcolor_00ba,
+      store_pixel_calpha_fcolor_r0ba,
+      store_pixel_calpha_fcolor_0gba,
+      store_pixel_calpha_fcolor_rgba,
+    },
+    {
+      store_pixel_calpha_mfcolor_0000,
+      store_pixel_calpha_mfcolor_r000,
+      store_pixel_calpha_mfcolor_0g00,
+      store_pixel_calpha_mfcolor_rg00,
+      store_pixel_calpha_mfcolor_00b0,
+      store_pixel_calpha_mfcolor_r0b0,
+      store_pixel_calpha_mfcolor_0gb0,
+      store_pixel_calpha_mfcolor_rgb0,
+      store_pixel_calpha_mfcolor_000a,
+      store_pixel_calpha_mfcolor_r00a,
+      store_pixel_calpha_mfcolor_0g0a,
+      store_pixel_calpha_mfcolor_rg0a,
+      store_pixel_calpha_mfcolor_00ba,
+      store_pixel_calpha_mfcolor_r0ba,
+      store_pixel_calpha_mfcolor_0gba,
+      store_pixel_calpha_mfcolor_rgba,
+    },
+    {
+      store_pixel_calpha_ialpha_0000,
+      store_pixel_calpha_ialpha_r000,
+      store_pixel_calpha_ialpha_0g00,
+      store_pixel_calpha_ialpha_rg00,
+      store_pixel_calpha_ialpha_00b0,
+      store_pixel_calpha_ialpha_r0b0,
+      store_pixel_calpha_ialpha_0gb0,
+      store_pixel_calpha_ialpha_rgb0,
+      store_pixel_calpha_ialpha_000a,
+      store_pixel_calpha_ialpha_r00a,
+      store_pixel_calpha_ialpha_0g0a,
+      store_pixel_calpha_ialpha_rg0a,
+      store_pixel_calpha_ialpha_00ba,
+      store_pixel_calpha_ialpha_r0ba,
+      store_pixel_calpha_ialpha_0gba,
+      store_pixel_calpha_ialpha_rgba,
+    },
+    {
+      store_pixel_calpha_mialpha_0000,
+      store_pixel_calpha_mialpha_r000,
+      store_pixel_calpha_mialpha_0g00,
+      store_pixel_calpha_mialpha_rg00,
+      store_pixel_calpha_mialpha_00b0,
+      store_pixel_calpha_mialpha_r0b0,
+      store_pixel_calpha_mialpha_0gb0,
+      store_pixel_calpha_mialpha_rgb0,
+      store_pixel_calpha_mialpha_000a,
+      store_pixel_calpha_mialpha_r00a,
+      store_pixel_calpha_mialpha_0g0a,
+      store_pixel_calpha_mialpha_rg0a,
+      store_pixel_calpha_mialpha_00ba,
+      store_pixel_calpha_mialpha_r0ba,
+      store_pixel_calpha_mialpha_0gba,
+      store_pixel_calpha_mialpha_rgba,
+    },
+    {
+      store_pixel_calpha_falpha_0000,
+      store_pixel_calpha_falpha_r000,
+      store_pixel_calpha_falpha_0g00,
+      store_pixel_calpha_falpha_rg00,
+      store_pixel_calpha_falpha_00b0,
+      store_pixel_calpha_falpha_r0b0,
+      store_pixel_calpha_falpha_0gb0,
+      store_pixel_calpha_falpha_rgb0,
+      store_pixel_calpha_falpha_000a,
+      store_pixel_calpha_falpha_r00a,
+      store_pixel_calpha_falpha_0g0a,
+      store_pixel_calpha_falpha_rg0a,
+      store_pixel_calpha_falpha_00ba,
+      store_pixel_calpha_falpha_r0ba,
+      store_pixel_calpha_falpha_0gba,
+      store_pixel_calpha_falpha_rgba,
+    },
+    {
+      store_pixel_calpha_mfalpha_0000,
+      store_pixel_calpha_mfalpha_r000,
+      store_pixel_calpha_mfalpha_0g00,
+      store_pixel_calpha_mfalpha_rg00,
+      store_pixel_calpha_mfalpha_00b0,
+      store_pixel_calpha_mfalpha_r0b0,
+      store_pixel_calpha_mfalpha_0gb0,
+      store_pixel_calpha_mfalpha_rgb0,
+      store_pixel_calpha_mfalpha_000a,
+      store_pixel_calpha_mfalpha_r00a,
+      store_pixel_calpha_mfalpha_0g0a,
+      store_pixel_calpha_mfalpha_rg0a,
+      store_pixel_calpha_mfalpha_00ba,
+      store_pixel_calpha_mfalpha_r0ba,
+      store_pixel_calpha_mfalpha_0gba,
+      store_pixel_calpha_mfalpha_rgba,
+    },
+    {
+      store_pixel_calpha_ccolor_0000,
+      store_pixel_calpha_ccolor_r000,
+      store_pixel_calpha_ccolor_0g00,
+      store_pixel_calpha_ccolor_rg00,
+      store_pixel_calpha_ccolor_00b0,
+      store_pixel_calpha_ccolor_r0b0,
+      store_pixel_calpha_ccolor_0gb0,
+      store_pixel_calpha_ccolor_rgb0,
+      store_pixel_calpha_ccolor_000a,
+      store_pixel_calpha_ccolor_r00a,
+      store_pixel_calpha_ccolor_0g0a,
+      store_pixel_calpha_ccolor_rg0a,
+      store_pixel_calpha_ccolor_00ba,
+      store_pixel_calpha_ccolor_r0ba,
+      store_pixel_calpha_ccolor_0gba,
+      store_pixel_calpha_ccolor_rgba,
+    },
+    {
+      store_pixel_calpha_mccolor_0000,
+      store_pixel_calpha_mccolor_r000,
+      store_pixel_calpha_mccolor_0g00,
+      store_pixel_calpha_mccolor_rg00,
+      store_pixel_calpha_mccolor_00b0,
+      store_pixel_calpha_mccolor_r0b0,
+      store_pixel_calpha_mccolor_0gb0,
+      store_pixel_calpha_mccolor_rgb0,
+      store_pixel_calpha_mccolor_000a,
+      store_pixel_calpha_mccolor_r00a,
+      store_pixel_calpha_mccolor_0g0a,
+      store_pixel_calpha_mccolor_rg0a,
+      store_pixel_calpha_mccolor_00ba,
+      store_pixel_calpha_mccolor_r0ba,
+      store_pixel_calpha_mccolor_0gba,
+      store_pixel_calpha_mccolor_rgba,
+    },
+    {
+      store_pixel_calpha_calpha_0000,
+      store_pixel_calpha_calpha_r000,
+      store_pixel_calpha_calpha_0g00,
+      store_pixel_calpha_calpha_rg00,
+      store_pixel_calpha_calpha_00b0,
+      store_pixel_calpha_calpha_r0b0,
+      store_pixel_calpha_calpha_0gb0,
+      store_pixel_calpha_calpha_rgb0,
+      store_pixel_calpha_calpha_000a,
+      store_pixel_calpha_calpha_r00a,
+      store_pixel_calpha_calpha_0g0a,
+      store_pixel_calpha_calpha_rg0a,
+      store_pixel_calpha_calpha_00ba,
+      store_pixel_calpha_calpha_r0ba,
+      store_pixel_calpha_calpha_0gba,
+      store_pixel_calpha_calpha_rgba,
+    },
+    {
+      store_pixel_calpha_mcalpha_0000,
+      store_pixel_calpha_mcalpha_r000,
+      store_pixel_calpha_mcalpha_0g00,
+      store_pixel_calpha_mcalpha_rg00,
+      store_pixel_calpha_mcalpha_00b0,
+      store_pixel_calpha_mcalpha_r0b0,
+      store_pixel_calpha_mcalpha_0gb0,
+      store_pixel_calpha_mcalpha_rgb0,
+      store_pixel_calpha_mcalpha_000a,
+      store_pixel_calpha_mcalpha_r00a,
+      store_pixel_calpha_mcalpha_0g0a,
+      store_pixel_calpha_mcalpha_rg0a,
+      store_pixel_calpha_mcalpha_00ba,
+      store_pixel_calpha_mcalpha_r0ba,
+      store_pixel_calpha_mcalpha_0gba,
+      store_pixel_calpha_mcalpha_rgba,
+    },
   },
   {
-    store_pixel_mcalpha_zero,
-    store_pixel_mcalpha_one,
-    store_pixel_mcalpha_icolor,
-    store_pixel_mcalpha_micolor,
-    store_pixel_mcalpha_fcolor,
-    store_pixel_mcalpha_mfcolor,
-    store_pixel_mcalpha_ialpha,
-    store_pixel_mcalpha_mialpha,
-    store_pixel_mcalpha_falpha,
-    store_pixel_mcalpha_mfalpha,
-    store_pixel_mcalpha_ccolor,
-    store_pixel_mcalpha_mccolor,
-    store_pixel_mcalpha_calpha,
-    store_pixel_mcalpha_mcalpha,
+    {
+      store_pixel_mcalpha_zero_0000,
+      store_pixel_mcalpha_zero_r000,
+      store_pixel_mcalpha_zero_0g00,
+      store_pixel_mcalpha_zero_rg00,
+      store_pixel_mcalpha_zero_00b0,
+      store_pixel_mcalpha_zero_r0b0,
+      store_pixel_mcalpha_zero_0gb0,
+      store_pixel_mcalpha_zero_rgb0,
+      store_pixel_mcalpha_zero_000a,
+      store_pixel_mcalpha_zero_r00a,
+      store_pixel_mcalpha_zero_0g0a,
+      store_pixel_mcalpha_zero_rg0a,
+      store_pixel_mcalpha_zero_00ba,
+      store_pixel_mcalpha_zero_r0ba,
+      store_pixel_mcalpha_zero_0gba,
+      store_pixel_mcalpha_zero_rgba,
+    },
+    {
+      store_pixel_mcalpha_one_0000,
+      store_pixel_mcalpha_one_r000,
+      store_pixel_mcalpha_one_0g00,
+      store_pixel_mcalpha_one_rg00,
+      store_pixel_mcalpha_one_00b0,
+      store_pixel_mcalpha_one_r0b0,
+      store_pixel_mcalpha_one_0gb0,
+      store_pixel_mcalpha_one_rgb0,
+      store_pixel_mcalpha_one_000a,
+      store_pixel_mcalpha_one_r00a,
+      store_pixel_mcalpha_one_0g0a,
+      store_pixel_mcalpha_one_rg0a,
+      store_pixel_mcalpha_one_00ba,
+      store_pixel_mcalpha_one_r0ba,
+      store_pixel_mcalpha_one_0gba,
+      store_pixel_mcalpha_one_rgba,
+    },
+    {
+      store_pixel_mcalpha_icolor_0000,
+      store_pixel_mcalpha_icolor_r000,
+      store_pixel_mcalpha_icolor_0g00,
+      store_pixel_mcalpha_icolor_rg00,
+      store_pixel_mcalpha_icolor_00b0,
+      store_pixel_mcalpha_icolor_r0b0,
+      store_pixel_mcalpha_icolor_0gb0,
+      store_pixel_mcalpha_icolor_rgb0,
+      store_pixel_mcalpha_icolor_000a,
+      store_pixel_mcalpha_icolor_r00a,
+      store_pixel_mcalpha_icolor_0g0a,
+      store_pixel_mcalpha_icolor_rg0a,
+      store_pixel_mcalpha_icolor_00ba,
+      store_pixel_mcalpha_icolor_r0ba,
+      store_pixel_mcalpha_icolor_0gba,
+      store_pixel_mcalpha_icolor_rgba,
+    },
+    {
+      store_pixel_mcalpha_micolor_0000,
+      store_pixel_mcalpha_micolor_r000,
+      store_pixel_mcalpha_micolor_0g00,
+      store_pixel_mcalpha_micolor_rg00,
+      store_pixel_mcalpha_micolor_00b0,
+      store_pixel_mcalpha_micolor_r0b0,
+      store_pixel_mcalpha_micolor_0gb0,
+      store_pixel_mcalpha_micolor_rgb0,
+      store_pixel_mcalpha_micolor_000a,
+      store_pixel_mcalpha_micolor_r00a,
+      store_pixel_mcalpha_micolor_0g0a,
+      store_pixel_mcalpha_micolor_rg0a,
+      store_pixel_mcalpha_micolor_00ba,
+      store_pixel_mcalpha_micolor_r0ba,
+      store_pixel_mcalpha_micolor_0gba,
+      store_pixel_mcalpha_micolor_rgba,
+    },
+    {
+      store_pixel_mcalpha_fcolor_0000,
+      store_pixel_mcalpha_fcolor_r000,
+      store_pixel_mcalpha_fcolor_0g00,
+      store_pixel_mcalpha_fcolor_rg00,
+      store_pixel_mcalpha_fcolor_00b0,
+      store_pixel_mcalpha_fcolor_r0b0,
+      store_pixel_mcalpha_fcolor_0gb0,
+      store_pixel_mcalpha_fcolor_rgb0,
+      store_pixel_mcalpha_fcolor_000a,
+      store_pixel_mcalpha_fcolor_r00a,
+      store_pixel_mcalpha_fcolor_0g0a,
+      store_pixel_mcalpha_fcolor_rg0a,
+      store_pixel_mcalpha_fcolor_00ba,
+      store_pixel_mcalpha_fcolor_r0ba,
+      store_pixel_mcalpha_fcolor_0gba,
+      store_pixel_mcalpha_fcolor_rgba,
+    },
+    {
+      store_pixel_mcalpha_mfcolor_0000,
+      store_pixel_mcalpha_mfcolor_r000,
+      store_pixel_mcalpha_mfcolor_0g00,
+      store_pixel_mcalpha_mfcolor_rg00,
+      store_pixel_mcalpha_mfcolor_00b0,
+      store_pixel_mcalpha_mfcolor_r0b0,
+      store_pixel_mcalpha_mfcolor_0gb0,
+      store_pixel_mcalpha_mfcolor_rgb0,
+      store_pixel_mcalpha_mfcolor_000a,
+      store_pixel_mcalpha_mfcolor_r00a,
+      store_pixel_mcalpha_mfcolor_0g0a,
+      store_pixel_mcalpha_mfcolor_rg0a,
+      store_pixel_mcalpha_mfcolor_00ba,
+      store_pixel_mcalpha_mfcolor_r0ba,
+      store_pixel_mcalpha_mfcolor_0gba,
+      store_pixel_mcalpha_mfcolor_rgba,
+    },
+    {
+      store_pixel_mcalpha_ialpha_0000,
+      store_pixel_mcalpha_ialpha_r000,
+      store_pixel_mcalpha_ialpha_0g00,
+      store_pixel_mcalpha_ialpha_rg00,
+      store_pixel_mcalpha_ialpha_00b0,
+      store_pixel_mcalpha_ialpha_r0b0,
+      store_pixel_mcalpha_ialpha_0gb0,
+      store_pixel_mcalpha_ialpha_rgb0,
+      store_pixel_mcalpha_ialpha_000a,
+      store_pixel_mcalpha_ialpha_r00a,
+      store_pixel_mcalpha_ialpha_0g0a,
+      store_pixel_mcalpha_ialpha_rg0a,
+      store_pixel_mcalpha_ialpha_00ba,
+      store_pixel_mcalpha_ialpha_r0ba,
+      store_pixel_mcalpha_ialpha_0gba,
+      store_pixel_mcalpha_ialpha_rgba,
+    },
+    {
+      store_pixel_mcalpha_mialpha_0000,
+      store_pixel_mcalpha_mialpha_r000,
+      store_pixel_mcalpha_mialpha_0g00,
+      store_pixel_mcalpha_mialpha_rg00,
+      store_pixel_mcalpha_mialpha_00b0,
+      store_pixel_mcalpha_mialpha_r0b0,
+      store_pixel_mcalpha_mialpha_0gb0,
+      store_pixel_mcalpha_mialpha_rgb0,
+      store_pixel_mcalpha_mialpha_000a,
+      store_pixel_mcalpha_mialpha_r00a,
+      store_pixel_mcalpha_mialpha_0g0a,
+      store_pixel_mcalpha_mialpha_rg0a,
+      store_pixel_mcalpha_mialpha_00ba,
+      store_pixel_mcalpha_mialpha_r0ba,
+      store_pixel_mcalpha_mialpha_0gba,
+      store_pixel_mcalpha_mialpha_rgba,
+    },
+    {
+      store_pixel_mcalpha_falpha_0000,
+      store_pixel_mcalpha_falpha_r000,
+      store_pixel_mcalpha_falpha_0g00,
+      store_pixel_mcalpha_falpha_rg00,
+      store_pixel_mcalpha_falpha_00b0,
+      store_pixel_mcalpha_falpha_r0b0,
+      store_pixel_mcalpha_falpha_0gb0,
+      store_pixel_mcalpha_falpha_rgb0,
+      store_pixel_mcalpha_falpha_000a,
+      store_pixel_mcalpha_falpha_r00a,
+      store_pixel_mcalpha_falpha_0g0a,
+      store_pixel_mcalpha_falpha_rg0a,
+      store_pixel_mcalpha_falpha_00ba,
+      store_pixel_mcalpha_falpha_r0ba,
+      store_pixel_mcalpha_falpha_0gba,
+      store_pixel_mcalpha_falpha_rgba,
+    },
+    {
+      store_pixel_mcalpha_mfalpha_0000,
+      store_pixel_mcalpha_mfalpha_r000,
+      store_pixel_mcalpha_mfalpha_0g00,
+      store_pixel_mcalpha_mfalpha_rg00,
+      store_pixel_mcalpha_mfalpha_00b0,
+      store_pixel_mcalpha_mfalpha_r0b0,
+      store_pixel_mcalpha_mfalpha_0gb0,
+      store_pixel_mcalpha_mfalpha_rgb0,
+      store_pixel_mcalpha_mfalpha_000a,
+      store_pixel_mcalpha_mfalpha_r00a,
+      store_pixel_mcalpha_mfalpha_0g0a,
+      store_pixel_mcalpha_mfalpha_rg0a,
+      store_pixel_mcalpha_mfalpha_00ba,
+      store_pixel_mcalpha_mfalpha_r0ba,
+      store_pixel_mcalpha_mfalpha_0gba,
+      store_pixel_mcalpha_mfalpha_rgba,
+    },
+    {
+      store_pixel_mcalpha_ccolor_0000,
+      store_pixel_mcalpha_ccolor_r000,
+      store_pixel_mcalpha_ccolor_0g00,
+      store_pixel_mcalpha_ccolor_rg00,
+      store_pixel_mcalpha_ccolor_00b0,
+      store_pixel_mcalpha_ccolor_r0b0,
+      store_pixel_mcalpha_ccolor_0gb0,
+      store_pixel_mcalpha_ccolor_rgb0,
+      store_pixel_mcalpha_ccolor_000a,
+      store_pixel_mcalpha_ccolor_r00a,
+      store_pixel_mcalpha_ccolor_0g0a,
+      store_pixel_mcalpha_ccolor_rg0a,
+      store_pixel_mcalpha_ccolor_00ba,
+      store_pixel_mcalpha_ccolor_r0ba,
+      store_pixel_mcalpha_ccolor_0gba,
+      store_pixel_mcalpha_ccolor_rgba,
+    },
+    {
+      store_pixel_mcalpha_mccolor_0000,
+      store_pixel_mcalpha_mccolor_r000,
+      store_pixel_mcalpha_mccolor_0g00,
+      store_pixel_mcalpha_mccolor_rg00,
+      store_pixel_mcalpha_mccolor_00b0,
+      store_pixel_mcalpha_mccolor_r0b0,
+      store_pixel_mcalpha_mccolor_0gb0,
+      store_pixel_mcalpha_mccolor_rgb0,
+      store_pixel_mcalpha_mccolor_000a,
+      store_pixel_mcalpha_mccolor_r00a,
+      store_pixel_mcalpha_mccolor_0g0a,
+      store_pixel_mcalpha_mccolor_rg0a,
+      store_pixel_mcalpha_mccolor_00ba,
+      store_pixel_mcalpha_mccolor_r0ba,
+      store_pixel_mcalpha_mccolor_0gba,
+      store_pixel_mcalpha_mccolor_rgba,
+    },
+    {
+      store_pixel_mcalpha_calpha_0000,
+      store_pixel_mcalpha_calpha_r000,
+      store_pixel_mcalpha_calpha_0g00,
+      store_pixel_mcalpha_calpha_rg00,
+      store_pixel_mcalpha_calpha_00b0,
+      store_pixel_mcalpha_calpha_r0b0,
+      store_pixel_mcalpha_calpha_0gb0,
+      store_pixel_mcalpha_calpha_rgb0,
+      store_pixel_mcalpha_calpha_000a,
+      store_pixel_mcalpha_calpha_r00a,
+      store_pixel_mcalpha_calpha_0g0a,
+      store_pixel_mcalpha_calpha_rg0a,
+      store_pixel_mcalpha_calpha_00ba,
+      store_pixel_mcalpha_calpha_r0ba,
+      store_pixel_mcalpha_calpha_0gba,
+      store_pixel_mcalpha_calpha_rgba,
+    },
+    {
+      store_pixel_mcalpha_mcalpha_0000,
+      store_pixel_mcalpha_mcalpha_r000,
+      store_pixel_mcalpha_mcalpha_0g00,
+      store_pixel_mcalpha_mcalpha_rg00,
+      store_pixel_mcalpha_mcalpha_00b0,
+      store_pixel_mcalpha_mcalpha_r0b0,
+      store_pixel_mcalpha_mcalpha_0gb0,
+      store_pixel_mcalpha_mcalpha_rgb0,
+      store_pixel_mcalpha_mcalpha_000a,
+      store_pixel_mcalpha_mcalpha_r00a,
+      store_pixel_mcalpha_mcalpha_0g0a,
+      store_pixel_mcalpha_mcalpha_rg0a,
+      store_pixel_mcalpha_mcalpha_00ba,
+      store_pixel_mcalpha_mcalpha_r0ba,
+      store_pixel_mcalpha_mcalpha_0gba,
+      store_pixel_mcalpha_mcalpha_rgba,
+    },
   },
 };

+ 1 - 1
panda/src/tinydisplay/store_pixel_table.h

@@ -1,3 +1,3 @@
 /* This file is generated code--do not edit.  See store_pixel.py. */
 
-extern const ZB_storePixelFunc store_pixel_funcs[14][14];
+extern const ZB_storePixelFunc store_pixel_funcs[14][14][16];

+ 20 - 4
panda/src/tinydisplay/tinyGraphicsStateGuardian.cxx

@@ -822,11 +822,30 @@ begin_draw_primitives(const GeomPipelineReader *geom_reader,
   }
 
   int color_write_state = 0;  // cstore
+
+  const ColorWriteAttrib *target_color_write = DCAST(ColorWriteAttrib, _target_rs->get_attrib_def(ColorWriteAttrib::get_class_slot()));
+  unsigned int color_channels =
+    target_color_write->get_channels() & _color_write_mask;
+  if (color_channels != ColorWriteAttrib::C_all) {
+    // Implement a color mask.
+    int op_a = get_color_blend_op(ColorBlendAttrib::O_one);
+    int op_b = get_color_blend_op(ColorBlendAttrib::O_zero);
+    _c->zb->store_pix_func = store_pixel_funcs[op_a][op_b][color_channels];
+    color_write_state = 2;   // cgeneral
+  }
+
   const TransparencyAttrib *target_transparency = DCAST(TransparencyAttrib, _target_rs->get_attrib_def(TransparencyAttrib::get_class_slot()));
   switch (target_transparency->get_mode()) {
   case TransparencyAttrib::M_alpha:
   case TransparencyAttrib::M_dual:
     color_write_state = 1;    // cblend
+    if (color_channels != ColorWriteAttrib::C_all) {
+      // Implement a color mask, with alpha blending.
+      int op_a = get_color_blend_op(ColorBlendAttrib::O_incoming_alpha);
+      int op_b = get_color_blend_op(ColorBlendAttrib::O_one_minus_incoming_alpha);
+      _c->zb->store_pix_func = store_pixel_funcs[op_a][op_b][color_channels];
+      color_write_state = 2;   // cgeneral
+    }
     break;
 
   default:
@@ -839,7 +858,7 @@ begin_draw_primitives(const GeomPipelineReader *geom_reader,
     // the transparency set.
     int op_a = get_color_blend_op(target_color_blend->get_operand_a());
     int op_b = get_color_blend_op(target_color_blend->get_operand_b());
-    _c->zb->store_pix_func = store_pixel_funcs[op_a][op_b];
+    _c->zb->store_pix_func = store_pixel_funcs[op_a][op_b][color_channels];
     Colorf c = target_color_blend->get_color();
     _c->zb->blend_r = (int)(c[0] * ZB_POINT_RED_MAX);
     _c->zb->blend_g = (int)(c[1] * ZB_POINT_GREEN_MAX);
@@ -849,9 +868,6 @@ begin_draw_primitives(const GeomPipelineReader *geom_reader,
     color_write_state = 2;     // cgeneral
   }
 
-  const ColorWriteAttrib *target_color_write = DCAST(ColorWriteAttrib, _target_rs->get_attrib_def(ColorWriteAttrib::get_class_slot()));
-  unsigned int color_channels =
-    target_color_write->get_channels() & _color_write_mask;
   if (color_channels == ColorWriteAttrib::C_off) {
     color_write_state = 3;    // coff
   }