2d.composite.uncovered.pattern.source-in

Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.