pub fn sync_layer_clips(
roots: Query<'_, '_, (Entity, Option<&CalculatedClip>), With<PromotedLayer>>,
root_markers: Query<'_, '_, (), With<PromotedLayer>>,
children: Query<'_, '_, &Children>,
nodes: Query<'_, '_, (&Node, &ComputedNode, &UiGlobalTransform, Has<OverrideClip>)>,
membership: Res<'_, LayerMembership>,
clips: ResMut<'_, LayerClips>,
)Expand description
Rebuilds LayerClips for this frame. Runs in PostUpdate after
super::sync_layer_geometry (fresh LayerMembership) and after
bevy_ui’s UiSystems::PostLayout (final CalculatedClip values for
the top-level quad clips). Must NOT feed super::resolve_layer_repaints:
clip changes never dirty a capture — that is the point.