BLEND
BLEND(d, rt, gt, bt, a); \
BLEND(d, rt, gt, bt, a); \
BLEND(d, r, g, b, a); \
BLEND(d, 255 - _p.data8[2], 255 - _p.data8[1], 255 - _p.data8[0], a); \
BLEND(d, (r), (g), (b), a); \
BLEND(d, (r), (g), (b), a); \
BLEND(d, r, g, b, a) \
BLEND(d, r, g, b, a); \
BLEND(d, rt, gt, bt, a); \