mirror of
https://github.com/storytold/effectcraft.git
synced 2026-11-14 22:54:16 +00:00
paint_pattern draws the tile content as a tree of its own on a fresh tile, so the plain-clip state inherited from an enclosing group must not apply there: an inner clip that blends against the tile was drawn as a plain clip and lost its backdrop. Save and clear SurfaceBudget::plain around the tile draw, as apply_soft_mask does.