47 blit_rop2_not_erase = blit_rop2_DSon,
48 blit_rop2_not_copy = blit_rop2_Sn,
49 blit_rop2_erase = blit_rop2_SDna,
50 blit_rop2_xor = blit_rop2_DSx,
51 blit_rop2_and = blit_rop2_DSa,
52 blit_rop2_merge_paint = blit_rop2_DSno,
53 blit_rop2_copy = blit_rop2_S,
54 blit_rop2_paint = blit_rop2_DSo,
58 blit_rop2_blackness = blit_rop2_0,
59 blit_rop2_invert = blit_rop2_Sn,
60 blit_rop2_whiteness = blit_rop2_1,
bool blit_rgn1_rop2(struct blit_scan *result, struct blit_rgn1 *x, struct blit_rgn1 *y, const struct blit_scan *source, enum blit_rop2 rop2)
Perform raster operation with masking and store the result.