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}