-INIT_XMM sse2
-BLEND_SIMPLE xor, xor
-BLEND_SIMPLE or, or
-BLEND_SIMPLE and, and
-BLEND_SIMPLE addition, addusb
-BLEND_SIMPLE subtract, subusb
-BLEND_SIMPLE darken, minub
-BLEND_SIMPLE lighten, maxub
-
-BLEND_INIT grainextract, 4
- pxor m2, m2
- mova m3, [pw_128]
+%macro GRAINEXTRACT 0
+BLEND_INIT grainextract, 6
+ pxor m4, m4
+ VBROADCASTI128 m5, [pw_128]