A group's effect region and the empty-tile check were computed from layer_bounds, which for a group is the union of its children's pixels. A child's outside stroke reaching past that region was cut off on the canvas (GPU) and in tiled CPU renders, and the group's drop shadow followed the cut shape. New photocraft_compose::effect_source_bounds: for a group, the children grown by their own effect reach. Used by compose::effect_region, compose::empty_in and gpu::bounds::effect_region. generated with Claude Code |
||
|---|---|---|
| .. | ||
| device_loss.rs | ||
| parity.rs | ||
| vector_mask.rs | ||