maplibre/render/systems/
cleanup_system.rs

1use crate::{
2    context::MapContext,
3    render::render_phase::{LayerItem, RenderPhase, TileMaskItem},
4};
5
6pub fn cleanup_system(MapContext { world, .. }: &mut MapContext) {
7    let Some((layer_item_phase, tile_mask_phase)) = world
8        .resources
9        .query_mut::<(
10            &mut RenderPhase<LayerItem>,
11            &mut RenderPhase<TileMaskItem>,
12        )>() else { return; };
13
14    layer_item_phase.clear();
15    tile_mask_phase.clear();
16}