Source overwrites destination.
Source overwrites destination everywhere where source does not equal the background color.
Sets pixels to the foreground color if the color is not the background color.